Download Latest Version fzf-0.74.4-windows_amd64.zip (2.5 MB) Google Add to Preferred Sources
Home / v0.74.4
Name Modified Size InfoDownloads / Week
Parent folder
fzf_0.74.4_checksums.txt 2026-09-12 2.3 kB
fzf_0.74.4_amd64.deb 2026-09-12 2.3 MB
fzf_0.74.4_armv7.deb 2026-09-12 2.2 MB
fzf_0.74.4_loong64.deb 2026-09-12 2.2 MB
fzf_0.74.4_ppc64le.deb 2026-09-12 2.1 MB
fzf_0.74.4_arm64.deb 2026-09-12 2.1 MB
fzf_0.74.4_armv5.deb 2026-09-12 2.2 MB
fzf_0.74.4_armv6.deb 2026-09-12 2.2 MB
fzf_0.74.4_riscv64.deb 2026-09-12 2.2 MB
fzf_0.74.4_s390x.deb 2026-09-12 2.2 MB
fzf-0.74.4-android_arm64.tar.gz 2026-09-12 2.2 MB
fzf-0.74.4-linux_s390x.tar.gz 2026-09-12 2.2 MB
fzf-0.74.4-windows_arm64.zip 2026-09-12 2.3 MB
fzf-0.74.4-darwin_arm64.tar.gz 2026-09-12 2.1 MB
fzf-0.74.4-freebsd_amd64.tar.gz 2026-09-12 2.3 MB
fzf-0.74.4-linux_arm64.tar.gz 2026-09-12 2.1 MB
fzf-0.74.4-linux_amd64.tar.gz 2026-09-12 2.3 MB
fzf-0.74.4-linux_armv7.tar.gz 2026-09-12 2.1 MB
fzf-0.74.4-linux_riscv64.tar.gz 2026-09-12 2.1 MB
fzf-0.74.4-windows_amd64.zip 2026-09-12 2.5 MB
fzf-0.74.4-linux_armv5.tar.gz 2026-09-12 2.2 MB
fzf-0.74.4-linux_loong64.tar.gz 2026-09-12 2.2 MB
fzf-0.74.4-openbsd_amd64.tar.gz 2026-09-12 2.3 MB
fzf-0.74.4-darwin_amd64.tar.gz 2026-09-12 2.4 MB
fzf-0.74.4-linux_armv6.tar.gz 2026-09-12 2.2 MB
fzf-0.74.4-linux_ppc64le.tar.gz 2026-09-12 2.1 MB
0.74.4 source code.tar.gz 2026-09-12 484.7 kB
0.74.4 source code.zip 2026-09-12 543.4 kB
README.md 2026-09-12 2.5 kB
Totals: 29 Items   56.2 MB 8

Demo: Non-blocking fzf vim plugin on tmux floating pane

https://github.com/user-attachments/assets/77f3e303-e230-4669-ae05-08a19fa84ea3


  • Fixed an escape sequence split across reads being parsed as a fragment, which leaked the rest into the query (#4899)
    • e.g. A terminal answering the startup DECRQM query late left ?2004;2$y, CTRL-UP left 5A, and SGR mouse input left 0;1;1M
  • Fixed --tiebreak=pathname not detecting the last path separator when the line contains a non-ASCII character before it (#4902)
  • Fixed progress in the --listen status payload staying at 100 while a new search was running, which made a snapshot with a new query and the previous result set look complete (#4903)
    • It is now reset when a search starts and reaches 100 on the final result, so progress of 100 means the matches belong to the query reported next to them
  • Fixed adaptive height not reserving a line for the divider of an inline header or footer border, so the list came up one line short for each of them (#4904)
    • e.g. seq 10 | fzf --height=~100% --list-border --header-lines=1 --header-lines-border=inline
  • Fixed fzf erasing the line the prompt was on when it exits, which made the last line of the prompt flicker in fish, bash, and nushell (#4913)
  • Fixed fzf exiting with status 2 while waiting for a key, when --listen is used and 100+ signals interrupt the wait (#4917)
  • Vim plugin
    • fzf no longer blocks the editor, so live previews keep working while fzf is open
      • fzf#run returns an empty list when it runs fzf asynchronously. Use sink, sinklist, or exit to get the result
    • The popup layout now works under Zellij
    • Added popup as a synonym of the tmux layout key vim let g:fzf_layout = { 'popup': '90%,70%' }
    • fzf now opens in a tmux or Zellij floating pane by default, so the window it was started from stays visible and can be used while fzf is running
      • Requires tmux 3.7+ or Zellij 0.44+
      • Set g:fzf_layout to pick a different layout
  • fish
    • Fixed custom CTRL-T command not using the prefixed target directory in some cases (#4498) (@bitraid)
    • Optimized description alignment of completion items (#4910) (@bitraid)
  • nushell
    • Added key bindings for Helix editing modes, on nushell 0.115.0 or above (#4914) (@sim590)
    • Fixed CTRL-T inserting the selected paths unquoted
      • p4p3r (@P4P3R-HAK) reported the security vulnerability and suggested the fix
Source: README.md, updated 2026-09-12