mirror of
https://github.com/preservim/nerdtree.git
synced 2025-11-08 11:23:48 -05:00
update quickhelp for custom mappings
dont display quickhelp for a mapping if there is no text to display - this prevents all the default mappings from being displayed under the "custom mappings" section.
This commit is contained in:
@@ -3091,13 +3091,13 @@ function! s:dumpHelp()
|
|||||||
let @h=@h."\" ". g:NERDTreeMapToggleBookmarks .": bookmarks (" . (b:NERDTreeShowBookmarks ? "on" : "off") . ")\n"
|
let @h=@h."\" ". g:NERDTreeMapToggleBookmarks .": bookmarks (" . (b:NERDTreeShowBookmarks ? "on" : "off") . ")\n"
|
||||||
|
|
||||||
"add quickhelp entries for each custom key map
|
"add quickhelp entries for each custom key map
|
||||||
if len(s:KeyMap.All())
|
let @h=@h."\"\n\" ----------------------------\n"
|
||||||
let @h=@h."\"\n\" ----------------------------\n"
|
let @h=@h."\" Custom mappings~\n"
|
||||||
let @h=@h."\" Custom mappings~\n"
|
for i in s:KeyMap.All()
|
||||||
for i in s:KeyMap.All()
|
if !empty(i.quickhelpText)
|
||||||
let @h=@h."\" ". i.key .": ". i.quickhelpText ."\n"
|
let @h=@h."\" ". i.key .": ". i.quickhelpText ."\n"
|
||||||
endfor
|
endif
|
||||||
endif
|
endfor
|
||||||
|
|
||||||
let @h=@h."\"\n\" ----------------------------\n"
|
let @h=@h."\"\n\" ----------------------------\n"
|
||||||
let @h=@h."\" Other mappings~\n"
|
let @h=@h."\" Other mappings~\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user