diff options
author | Alessandro Martini <alessandrofmartini@gmail.com> | 2020-09-04 17:13:45 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-04 22:13:45 +0200 |
commit | 708ea42384d378343a590fc34a3dee536a1651df (patch) | |
tree | 436a76153365461e9f4817084149c6e6f78c61da /plugins/fzf/README.md | |
parent | 415be382caed0bc4d31732aea145f0fd880b8c1d (diff) | |
download | zsh-708ea42384d378343a590fc34a3dee536a1651df.tar.gz zsh-708ea42384d378343a590fc34a3dee536a1651df.tar.bz2 zsh-708ea42384d378343a590fc34a3dee536a1651df.zip |
fzf: setup FZF_DEFAULT_COMMAND based on installed tools (#8895)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
Diffstat (limited to 'plugins/fzf/README.md')
-rw-r--r-- | plugins/fzf/README.md | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/plugins/fzf/README.md b/plugins/fzf/README.md index b3a434347..d9617563a 100644 --- a/plugins/fzf/README.md +++ b/plugins/fzf/README.md @@ -2,18 +2,32 @@ This plugin enables [junegunn's fzf](https://github.com/junegunn/fzf) fuzzy auto-completion and key bindings +To use it, add `fzf` to the plugins array in your zshrc file: +```zsh +plugins=(... fzf) +``` + +## Settings + +Add these before the `plugins=()` line in your zshrc file: + ```zsh # Set fzf installation directory path -export FZF_BASE=/path/to/fzf/install/dir +# export FZF_BASE=/path/to/fzf/install/dir + +# Uncomment to set the FZF_DEFAULT_COMMAND +# export FZF_DEFAULT_COMMAND='<your fzf default commmand>' # Uncomment the following line to disable fuzzy completion -# export DISABLE_FZF_AUTO_COMPLETION="true" +# DISABLE_FZF_AUTO_COMPLETION="true" # Uncomment the following line to disable key bindings (CTRL-T, CTRL-R, ALT-C) -# export DISABLE_FZF_KEY_BINDINGS="true" - -plugins=( - ... - fzf -) +# DISABLE_FZF_KEY_BINDINGS="true" ``` + +| Setting | Example value | Description | +|-----------------------------|----------------------------|-------------------------------------------------------------| +| FZF_BASE | `/path/to/fzf/install/dir` | Set fzf installation directory path (**export**) | +| FZF_DEFAULT_COMMAND | `fd --type f` | Set default command to use when input is tty (**export**) | +| DISABLE_FZF_AUTO_COMPLETION | `true` | Set whether to load fzf auto-completion | +| DISABLE_FZF_KEY_BINDINGS | `true` | Set whether to disable key bindings (CTRL-T, CTRL-R, ALT-C) | |