lspsaga.nvim icon indicating copy to clipboard operation
lspsaga.nvim copied to clipboard

How to quit `Lsp Implements` window?

Open YangEfei opened this issue 3 years ago • 3 comments

Hi there. I tried to use Lspsaga implement function just now. And I found that I can't quit this window with key <ESC>, which I have set for quit in finder_action_keys and code_action_keys.

I tried to read the code of it, but I didn't find any content about key mapping. So how do I use the key to quickly exit this window?

By the way, I found that you can click the window to close it. But I don't think this is an elegant way to exit...

Thanks a lot!

YangEfei avatar Aug 01 '22 10:08 YangEfei

@YangEfei just move the cursor it will auto close. did you jump into the implement window?

glepnir avatar Aug 01 '22 10:08 glepnir

idk how to jump into the implement window... I just type :Lspsaga implement on the function which I want to find the implementation, and the window will then appear. After that, I can move my cursor(by hjkl) and the window is still there... In addition, if it is a virtual function defines in the base class, it will only show one of the implementations. I think if it can give a list like the finder will be better?

YangEfei avatar Aug 01 '22 11:08 YangEfei

add implement to finder in my plan.

glepnir avatar Aug 01 '22 12:08 glepnir