-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Description
Hello! I noticed that fzf --raw in Vim doesn't seem to dim the non-matching items.
When I run echo "some\nrandom\nwords" | fzf --raw in the shell and type in s the non-matching item random is dimmed as expected:
However, when I run call fzf#run(fzf#wrap({ 'source': ["some", "random", "words"], 'options': ['--raw'] })) in Vim type in s it looks like this:
i.e. the dimming doesn't happen. I would have expected it to behave the same as it does in the shell. I tested this with fzf versions 0.66.1 and 0.67.0 (Homebrew) and on Vim and Nvim, it's the same everywhere.
EDIT I'm on kitty 0.44.0 and macOS 26.1 in case that matters. I can also reproduce it on the default macOS terminal.
EDIT 2
Nvim version:
NVIM v0.11.5
Build type: Release
LuaJIT 2.1.1761727121
Vim version:
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Oct 12 2025 14:37:02)
macOS version - arm64
Included patches: 1-1850
Compiled by Homebrew
Metadata
Metadata
Assignees
Labels
No labels