Download Latest Version fzf-0.65.0-linux_s390x.tar.gz (1.6 MB)
Email in envelope

Get an email when there's a new version of fzf

Home / v0.63.0
Name Modified Size InfoDownloads / Week
Parent folder
fzf-0.63.0-linux_ppc64le.tar.gz 2025-06-27 1.5 MB
fzf_0.63.0_checksums.txt 2025-06-27 1.7 kB
fzf-0.63.0-android_arm64.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-darwin_amd64.tar.gz 2025-06-27 1.7 MB
fzf-0.63.0-linux_arm64.tar.gz 2025-06-27 1.5 MB
fzf-0.63.0-openbsd_amd64.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-darwin_arm64.tar.gz 2025-06-27 1.7 MB
fzf-0.63.0-linux_armv5.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-linux_armv6.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-windows_armv6.zip 2025-06-27 1.8 MB
fzf-0.63.0-linux_s390x.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-freebsd_amd64.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-linux_amd64.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-linux_armv7.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-linux_loong64.tar.gz 2025-06-27 1.6 MB
fzf-0.63.0-windows_amd64.zip 2025-06-27 1.9 MB
fzf-0.63.0-windows_arm64.zip 2025-06-27 1.7 MB
fzf-0.63.0-windows_armv5.zip 2025-06-27 1.8 MB
fzf-0.63.0-windows_armv7.zip 2025-06-27 1.8 MB
0.63.0 source code.tar.gz 2025-06-27 344.3 kB
0.63.0 source code.zip 2025-06-27 393.1 kB
README.md 2025-06-27 3.0 kB
Totals: 22 Items   30.6 MB 0

Release highlights: https://junegunn.github.io/fzf/releases/0.63.0/

image

  • Added footer. The default border style for footer is line, which draws a single separator line. sh fzf --reverse --footer "fzf: friend zone forever"
  • Options
    • --footer[=STRING]
    • --footer-border[=STYLE]
    • --footer-label=LABEL
    • --footer-label-pos=COL[:bottom]
  • Colors
    • footer
    • footer-bg
    • footer-border
    • footer-label
  • Actions
    • change-footer
    • transform-footer
    • bg-transform-footer
    • change-footer-label
    • transform-footer-label
    • bg-transform-footer-label
  • line border style is now allowed for all types of border except for --list-border. sh fzf --height 50% --style full:line --preview 'cat {}' \ --bind 'focus:bg-transform-header(file {})+bg-transform-footer(wc {})'
  • Added {*} placeholder flag that evaluates to all matched items. bash seq 10000 | fzf --preview "awk '{sum += \$1} END {print sum}' {*f}"
  • Use this with caution, as it can make fzf sluggish for large lists.
  • Added asynchronous transform actions with bg- prefix that run asynchronously in the background, along with bg-cancel action to cancel currently running bg-transform actions. ``sh # Implement popup that disappears after 1 second # * Use footer as the popup # * Usebellto ring the terminal bell # * Usebg-transform-footerto clear the footer after 1 second # * Usebg-cancel` to cancel currently running background transform actions fzf --multi --list-border \ --bind 'enter:execute-silent(echo -n {+} | pbcopy)+bell' \ --bind 'enter:+transform-footer(echo Copied {} to clipboard)' \ --bind 'enter:+bg-cancel+bg-transform-footer(sleep 1)'

# It's okay for the commands to take a little while because they run in the background GETTER='curl -s http://metaphorpsum.com/sentences/1' fzf --style full --border --preview : \ --bind "focus:bg-transform-header:$GETTER" \ --bind "focus:+bg-transform-footer:$GETTER" \ --bind "focus:+bg-transform-border-label:$GETTER" \ --bind "focus:+bg-transform-preview-label:$GETTER" \ --bind "focus:+bg-transform-input-label:$GETTER" \ --bind "focus:+bg-transform-list-label:$GETTER" \ --bind "focus:+bg-transform-header-label:$GETTER" \ --bind "focus:+bg-transform-footer-label:$GETTER" \ --bind "focus:+bg-transform-ghost:$GETTER" \ --bind "focus:+bg-transform-prompt:$GETTER" - Added support for full-line background color in the list sectionsh for i in $(seq 16 255); do echo -e "\x1b[48;5;${i}m\x1b[0Khello" done | fzf --ansi ``` - SSH completion enhancements by @akinomyoga - Bug fixes and improvements

Source: README.md, updated 2025-06-27