diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2024-03-13 23:59:34 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-13 23:59:34 +0900 |
commit | e74b1251c0f579335e03b3e7182cd7a9f88dbe37 (patch) | |
tree | 635d9bd3d4be38ca5623b8ce7241c2674c01b532 /CHANGELOG.md | |
parent | d282a1649d7d953f028306f13d6616958f3fd1f3 (diff) |
Embed shell integration scripts in fzf binary (`--bash` / `--zsh` / `--fish`) (#3675)
This simplifies the distribution, and the users are less likely to have
problems caused by using incompatible scripts and binaries.
# Set up fzf key bindings and fuzzy completion
eval "$(fzf --bash)"
# Set up fzf key bindings and fuzzy completion
eval "$(fzf --zsh)"
# Set up fzf key bindings
fzf --fish | source
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 662f0d87..f902833e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,22 @@ CHANGELOG 0.48.0 ------ +- Shell integration scripts are now embedded in the fzf binary. This simplifies the distribution, and the users are less likely to have problems caused by using incompatible scripts and binaries. + - bash + ```sh + # Set up fzf key bindings and fuzzy completion + eval "$(fzf --bash)" + ``` + - zsh + ```sh + # Set up fzf key bindings and fuzzy completion + eval "$(fzf --zsh)" + ``` + - fish + ```fish + # Set up fzf key bindings + fzf --fish | source + ``` - Added options for customizing the behavior of the built-in walker | Option | Description | Default | | --- | --- | --- | @@ -28,7 +44,7 @@ CHANGELOG export FZF_DEFAULT_COMMAND='seq 100' fzf --walker=dir ``` -- The shell extensions (key bindings and fuzzy completion) have been updated to use the built-in walker with these new options and they are now much faster out of the box. +- Shell integration scripts have been updated to use the built-in walker with these new options and they are now much faster out of the box. 0.47.0 ------ |