v0.67.0
junegunn/fzfv0.67.0Nov 16, 2025by junegunn
AI Summary
Release adds column freezing options to keep specific columns always visible and updates inline info to display the spinner.
Key Highlights
- --freeze-left=N option to keep leftmost N columns visible
- --freeze-right=N option to keep rightmost N columns visible
- Updated --info=inline to print spinner (load indicator)
New Features
- --freeze-left option
- --freeze-right option
Full Release Notes
<img width="852" height="761" alt="image" src="https://github.com/user-attachments/assets/7e13d33e-085d-4fb2-b2ce-ce1497dd79d9" />
- Added `--freeze-left=N` option to keep the leftmost N columns always visible.
```sh
# 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 --keep-right
git grep --line-number --color=always -- '' |
fzf --ansi --delimiter : --freeze-left 1 --keep-right
```
- Also added `--freeze-right=N` option to keep the rightmost N columns always visible.
```sh
# Stronger version of --keep-right that always keeps the right-end visible
fd | fzf --freeze-right 1
# Keep the base name always visible
fd | fzf --freeze-right 1 --delimiter /
# Keep both leftmost and rightmost components visible
fd | fzf --freeze-left 1 --freeze-right 1 --delimiter /
```
- Updated `--info=inline` to print the spinner (load indicator).
- Bug fixes