# 设置编辑器exportEDITOR="vim"# 设置提示符PROMPT='%F{blue}%n%f@%F{green}%m%f %F{cyan}%~%f %# '# 别名定义aliasls='ls --color=auto'aliasll='ls -la -G'aliasc='clear'aliasdc='docker compose'HISTFILE="$HOME/.zsh_history"HISTSIZE=10000000SAVEHIST=10000000setopt BANG_HIST # Treat the '!' character specially during expansion.setopt EXTENDED_HISTORY # Write the history file in the ":start:elapsed;command" format.setopt INC_APPEND_HISTORY # Write to the history file immediately, not when the shell exits.setopt SHARE_HISTORY # Share history between all sessions.setopt HIST_EXPIRE_DUPS_FIRST # Expire duplicate entries first when trimming history.setopt HIST_IGNORE_DUPS # Don't record an entry that was just recorded again.setopt HIST_IGNORE_ALL_DUPS # Delete old recorded entry if new entry is a duplicate.setopt HIST_FIND_NO_DUPS # Do not display a line previously found.setopt HIST_IGNORE_SPACE # Don't record an entry starting with a space.setopt HIST_SAVE_NO_DUPS # Don't write duplicate entries in the history file.setopt HIST_REDUCE_BLANKS # Remove superfluous blanks before recording entry.setopt HIST_VERIFY # Don't execute immediately upon history expansion.setopt HIST_BEEP # Beep when accessing nonexistent history.# 启用 fzf 相关功能[ -f /usr/share/doc/fzf/examples/key-bindings.zsh ]&&source /usr/share/doc/fzf/examples/key-bindings.zsh
[ -f /usr/share/doc/fzf/examples/completion.zsh ]&&source /usr/share/doc/fzf/examples/completion.zsh
setopt no_nomatch