You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm interested in using fzf as an external "dynamic menu" that works in concert with my editor (neovim). Specifically, I'd like to run fzf outside of neovim, in a separate OS window, to hold a list of diagnostics/linter errors (like an external quickfix list). The reason I want to do this is so that I can keep the list on a separate display and not disrupt my editor layout when I decide to view it.
FZF's ability to execute arbitrary commands on menu items, combined with neovim's ability to execute commands sent over a socket, solves one half of the problem-- I can control neovim from fzf. However, I'm not sure how to control fzf from neovim-- I'd like to, for example, have a key binding inside neovim for "go to next item" that both jumps to the item location in neovim and changes the selection in fzf. In order to do this, I need to be able to make fzf execute arbitrary actions by sending it commands over a socket or similar. Is this possible?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm interested in using fzf as an external "dynamic menu" that works in concert with my editor (neovim). Specifically, I'd like to run fzf outside of neovim, in a separate OS window, to hold a list of diagnostics/linter errors (like an external quickfix list). The reason I want to do this is so that I can keep the list on a separate display and not disrupt my editor layout when I decide to view it.
FZF's ability to execute arbitrary commands on menu items, combined with neovim's ability to execute commands sent over a socket, solves one half of the problem-- I can control neovim from fzf. However, I'm not sure how to control fzf from neovim-- I'd like to, for example, have a key binding inside neovim for "go to next item" that both jumps to the item location in neovim and changes the selection in fzf. In order to do this, I need to be able to make fzf execute arbitrary actions by sending it commands over a socket or similar. Is this possible?
Beta Was this translation helpful? Give feedback.
All reactions