0.32.0
版本发布时间: 2022-08-02 20:59:41
junegunn/fzf最新发布版本:v0.55.0(2024-08-29 16:13:56)
- Updated the scoring algorithm
- Different bonus points to different categories of word boundaries
(listed higher to lower bonus point)
- Word after whitespace characters or beginning of the string
- Word after common delimiter characters (
/,:;|
) - Word after other non-word characters
# foo/bar.sh` is preferred over `foo-bar.sh` on `bar` fzf --query=bar --height=4 << EOF foo-bar.sh foo/bar.sh EOF
- Different bonus points to different categories of word boundaries
(listed higher to lower bonus point)
- Added a new tiebreak
chunk
- Favors the line with shorter matched chunk. A chunk is a set of consecutive non-whitespace characters.
- Unlike the default
length
, this scheme works well with tabular input# length prefers item #1, because the whole line is shorter, # chunk prefers item #2, because the matched chunk ("foo") is shorter fzf --height=6 --header-lines=2 --tiebreak=chunk --reverse --query=fo << "EOF" N | Field1 | Field2 | Field3 - | ------ | ------ | ------ 1 | hello | foobar | baz 2 | world | foo | bazbaz EOF
- If the input does not contain any spaces,
chunk
is equivalent tolength
. But we're not going to set it as the default because it is computationally more expensive.
- Bug fixes and improvements
1、 fzf-0.32.0-darwin_amd64.zip 1.06MB
2、 fzf-0.32.0-darwin_arm64.zip 1017.45KB
3、 fzf-0.32.0-freebsd_amd64.tar.gz 1MB
4、 fzf-0.32.0-linux_amd64.tar.gz 1.01MB
5、 fzf-0.32.0-linux_arm64.tar.gz 957.45KB
6、 fzf-0.32.0-linux_armv5.tar.gz 1003.97KB
7、 fzf-0.32.0-linux_armv6.tar.gz 994.52KB
8、 fzf-0.32.0-linux_armv7.tar.gz 993.57KB
9、 fzf-0.32.0-openbsd_amd64.tar.gz 1MB
10、 fzf-0.32.0-windows_amd64.zip 1.26MB
11、 fzf-0.32.0-windows_arm64.zip 1.19MB
12、 fzf-0.32.0-windows_armv5.zip 1.25MB
13、 fzf-0.32.0-windows_armv6.zip 1.24MB
14、 fzf-0.32.0-windows_armv7.zip 1.23MB
15、 fzf_0.32.0_checksums.txt 1.12KB