- Added
--freeze-left=Noption to keep the leftmost N columns always visible.# Keep the file name column fixed and always visible git grep --line-number --color=always -- '' | fzf --ansi --delimiter : --freeze-left 1 # Can be used with...
Unclaimed project
Are you a maintainer of fzf? Claim this project to take control of your public changelog and roadmap.
Changelog
:cherry_blossom: A command-line fuzzy finder
--freeze-left=N option to keep the leftmost N columns always visible.
# Keep the file name column fixed and always visible
git grep --line-number --color=always -- '' |
fzf --ansi --delimiter : --freeze-left 1
# Can be used with...
--no-color / NO_COLOR theme (#4561)This version introduces many new features centered around the new "raw" mode.
| Type | Class | Name | Description |
| :-- | :-- | :-- | :-- |
| New | Option | --raw | Enable raw mode by default...
--info-command with --info=inline-right (#4479)CTRL-T and ALT-C to preserve the last yank (#4496)FZF_DEFAULT_* variables when using winpty (#4497) (#4400)$FZF_CLICK_HEADER_WORD and $FZF_CLICK_FOOTER_WORD when the header or footer contains ANSI escape sequences and tab characters.--nth using change-nth action.--color fg:dim,nth:regular pattern over ANSI-colored items.click-footer event that is triggered when the footer section is clicked. When the event is triggered, the following environment variables are set:
$FZF_CLICK_FOOTER_COLUMN - clicked column (1-based)$FZF_CLICK_FOOTER_LINE - clicked line (1-based)$FZF_CLICK_FOOTER_WORD - the word under the cursorfzf --footer $'[Edit] [View]\n[Copy to clipboard]' \...
multi event that is triggered when the multi-selection has changed.
fzf --multi \
--bind 'ctrl-a:select-all,ctrl-d:deselect-all' \
--bind 'multi:transform-footer:(( FZF_SELECT_COUNT )) && echo "Selected $FZF_SELECT_COUNT item(s)"'
Release highlights: https://junegunn.github.io/fzf/releases/0.63.0/
line, which draws a single separator line.
fzf --reverse --footer "fzf: friend zone forever"
--footer[=STRING]--color option syntax to allow whitespace-separated entries (in addition to commas), making multi-line definitions easier to write and read
# seoul256-light
fzf --style full --color='
fg:#616161 fg+:#616161
bg:#ffffff bg+:#e9e9e9 alt-bg:#f1f1f1
hl:#719872 hl+:#719899
pointer:#e12672 marker:#e17899
header:#719872
spinner:#719899 info:#727...
tmux run-shell 'fzf --tmux' to fail (#4559 #4560)Get up and running with Kimi-K2.5, GLM-4.7, DeepSeek, gpt-oss, Qwen, Gemma and other models.
Production-Grade Container Scheduling and Management
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.