Release highlights: https://junegunn.github.io/fzf/releases/0.60.0/
- Added
--accept-nth
for choosing output fieldsps -ef | fzf --multi --header-lines 1 | awk '{print $2}' # Becomes ps -ef | fzf --multi --header-lines 1 --accept-nth 2 git branch | fzf | cut -c3- # Can be rewritten as git branch | fzf --accept-nth -1
--accept-nth
and--with-nth
now support a template that includes multiple field index expressions in curly bracesecho foo,bar,baz | fzf --delimiter , --accept-nth '{1}, {3}, {2}' # foo, baz, bar echo foo,bar,baz | fzf --delimiter , --with-nth '{1},{3},{2},{1..2}' # foo,baz,bar,foo,bar
- Added
exclude
andexclude-multi
actions for dynamically excluding itemsseq 100 | fzf --bind 'ctrl-x:exclude' # 'exclude-multi' will exclude the selected items or the current item seq 100 | fzf --multi --bind 'ctrl-x:exclude-multi'
- Preview window now prints wrap indicator when wrapping is enabled
seq 100 | xargs | fzf --wrap --preview 'echo {}' --preview-window wrap
- Bug fixes and improvements