autoload/lsp/symbol.vim | 4 ++-- doc/lsp.txt | 11 +++++++---- diff --git a/autoload/lsp/symbol.vim b/autoload/lsp/symbol.vim index 57164546107e8361bbf3dea42e6c054a1620432e..bcd547a33200419de42352aa6e27c427aa5b1d16 100644 --- a/autoload/lsp/symbol.vim +++ b/autoload/lsp/symbol.vim @@ -838,9 +838,9 @@ if ln == getcurpos(symPopupMenu)[1] win_execute(symPopupMenu, "normal! G") endif elseif key == "\" - win_execute(symPopupMenu, 'normal! ' .. "\") + win_execute(symPopupMenu, "normal! \") elseif key == "\" - win_execute(symPopupMenu, 'normal! ' .. "\") + win_execute(symPopupMenu, "normal! \") elseif key == "\" || key == "\" || key == "\" diff --git a/doc/lsp.txt b/doc/lsp.txt index 6d4c58c011b09a754d2d6254f158e4ffcb11dc84..68e4861abbbd632d72209d668c06e5b24573de9e 100644 --- a/doc/lsp.txt +++ b/doc/lsp.txt @@ -773,10 +773,13 @@ menu. When a symbol is selected in the popup menu by pressing or , jump to the location of the symbol. - The , , , , , , - , , , keys can be used to - scroll the popup menu. The or keys can - be used to cancel the popup menu. + The , , , , , , + , ScrollWheelDown> keys can be used to + scroll popup menu one item at a time. and + can be used to scroll a page of popup + window, while and can be used to scroll a + page of underlying window. The or keys + can be used to cancel the popup menu. If one or more keyword characters are typed, then only the symbols containing the keyword characters are