diff options
Diffstat (limited to 'fzf-git/key-binding.zsh')
-rw-r--r-- | fzf-git/key-binding.zsh | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/fzf-git/key-binding.zsh b/fzf-git/key-binding.zsh deleted file mode 100644 index e44052e..0000000 --- a/fzf-git/key-binding.zsh +++ /dev/null @@ -1,19 +0,0 @@ -join-lines() { - local item - while read item; do - echo -n "${(q)item} " - done -} - -bind-git-helper() { - local c - for c in $@; do - eval "fzf-g$c-widget() { local result=\$(_g$c | join-lines); zle reset-prompt; LBUFFER+=\$result }" - eval "zle -N fzf-g$c-widget" - eval "bindkey '^g^$c' fzf-g$c-widget" - done -} -bindkey -r "^g" -bindkey "^g^g" send-break -bind-git-helper f b t r h -unset -f bind-git-helper |