| .. | ||
| fzf.plugin.zsh | ||
| README.md | ||
fzf
The fzf plugin automatically configures fzf, a general-purpose command-line fuzzy finder. This plugin enables interactive fuzzy search, auto-completion, and key bindings for a more efficient shell experience.
It detects your platform and attempts to automatically source the necessart fzf scripts, enabling features like CTRL-T, CTRL-R, and ALT-C.
To use it, add fzf to the plugins array in your .zshrc file:
plugins=(... fzf)
Make sure you have
fzfinstalled before enabling this plugin.
Settings
All these settings should go in your zshrc file, before Oh My Zsh is sourced.
FZF_BASE
Set to fzf installation directory path:
export FZF_BASE=/path/to/fzf/install/dir
FZF_DEFAULT_COMMAND
Set default command to use when input is tty:
export FZF_DEFAULT_COMMAND='<your fzf default command>'
If not set, the plugin will try to set it to these, in the order in which they're found:
DISABLE_FZF_AUTO_COMPLETION
Set whether to load fzf auto-completion:
DISABLE_FZF_AUTO_COMPLETION="true"
DISABLE_FZF_KEY_BINDINGS
Set whether to disable key bindings (CTRL-T, CTRL-R, ALT-C):
DISABLE_FZF_KEY_BINDINGS="true"