瀏覽代碼

Add fzf integration to zsh

Frans Bergman 6 年之前
父節點
當前提交
ca956f0cce
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      .zshrc

+ 11 - 1
.zshrc

@@ -105,4 +105,14 @@ export EDITOR="vim"
 LESSOPEN="|lesspipe.sh %s"; export LESSOPEN
 
 bindkey -v
-bindkey '^r' history-incremental-search-backward
+
+# Fuzzy Finder
+source /usr/share/fzf/completion.zsh
+source /usr/share/fzf/key-bindings.zsh
+
+fzf-history-widget-accept() {
+  fzf-history-widget
+  zle accept-line
+}
+zle     -N     fzf-history-widget-accept
+bindkey '^X^R' fzf-history-widget-accept