diff options
| author | bh <qn+git@epicurus.dev> | 2025-12-22 21:55:08 +0800 |
|---|---|---|
| committer | bh <qn+git@epicurus.dev> | 2025-12-22 21:55:08 +0800 |
| commit | 99a56c890e607f717464f99f294e86c29642de88 (patch) | |
| tree | e48dc1a84048d9186b485427bdfea5b04e698dfb /zsh | |
| parent | 508a5d5410d05eed87c2709817d37084e3b6de47 (diff) | |
Using fzf zsh config
Diffstat (limited to 'zsh')
| -rw-r--r-- | zsh/.zshrc | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -131,6 +131,18 @@ setopt CORRECT_ALL # bindkey '^G' vi-cmd-mode # End of lines configured by zsh-newuser-install +# Functions +# fzf-history-widget() { +# local cmd +# cmd=$(fc -l 1 | tac | sed 's/^[[:space:]]*[0-9]\+[[:space:]]*//' | +# fzf --height 40% --reverse --prompt="history> ") || return +# +# LBUFFER+="$cmd" +# } +# zle -N fzf-history-widget +# bindkey '^R' fzf-history-widget +source <(fzf --zsh) + # The following lines were added by compinstall zstyle :compinstall filename '/home/bh/.zshrc' @@ -166,14 +178,3 @@ alias rm="rm -i" # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh - - -fzf-history-widget() { - local cmd - cmd=$(fc -l 1 | tac | sed 's/^[[:space:]]*[0-9]\+[[:space:]]*//' | - fzf --height 40% --reverse --prompt="history> ") || return - LBUFFER+="$cmd" -} - -zle -N fzf-history-widget -bindkey '^R' fzf-history-widget |
