From a2841ec686a53052076508daec63bd2e7aafea15 Mon Sep 17 00:00:00 2001 From: chenyc Date: Fri, 20 Jan 2023 00:20:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dfzf=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=B8=A6=E6=9D=A5=E7=9A=84=E5=AD=97=E7=AC=A6=E4=B9=B1=E7=A0=81?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/fzf.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/fzf.zsh b/config/fzf.zsh index f357908..e40e600 100644 --- a/config/fzf.zsh +++ b/config/fzf.zsh @@ -1,3 +1,4 @@ +export RUNEWIDTH_EASTASIAN=0 export FZF_DEFAULT_OPTS="--height 12 --layout=reverse --history=$OMZ/cache/fzfhistory" export FZF_DEFAULT_COMMAND="fd --exclude={.git,.idea,.vscode,.sass-cache,node_modules,build,dist,vendor} --type f" export FZF_PREVIEW_COMMAND='bash $OMZ/lib/file_preview.sh {}' @@ -11,7 +12,8 @@ zstyle ':completion:*:*:*:*:processes' command "ps -u $USER -o pid,user,comm -w zstyle ':fzf-tab:complete:(kill|ps):argument-rest' fzf-preview '[ "$group" = "process ID" ] && ps --pid=$word -o cmd --no-headers -w -w' zstyle ':fzf-tab:complete:(kill|ps):argument-rest' fzf-flags --preview-window=down:3:wrap zstyle ':fzf-tab:complete:systemctl-*:*' fzf-preview 'SYSTEMD_COLORS=1 systemctl status $word' -zstyle ':fzf-tab:complete:(yay|pacman):*' fzf-preview 'yay -Ss $word' +zstyle ':fzf-tab:complete:yay:*' fzf-preview 'yay -Qi $word || yay -Si $word' +zstyle ':fzf-tab:complete:pacman:*' fzf-preview 'pacman -Qi $word || pacman -Si $word' zstyle ':fzf-tab:complete:(\\|)run-help:*' fzf-preview 'run-help $word' zstyle ':fzf-tab:complete:(\\|*/|)man:*' fzf-preview 'man $word' zstyle ':fzf-tab:complete:git-(add|diff|restore):*' fzf-preview 'git diff --color=always $word'