summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2024-03-13 23:59:34 +0900
committerGitHub <noreply@github.com>2024-03-13 23:59:34 +0900
commite74b1251c0f579335e03b3e7182cd7a9f88dbe37 (patch)
tree635d9bd3d4be38ca5623b8ce7241c2674c01b532 /CHANGELOG.md
parentd282a1649d7d953f028306f13d6616958f3fd1f3 (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.md18
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
------