Update inline help message to show real keymaps.
Instead of displaying hardcoded "j/k" for motion between undo states, real keymaps are fetched from `g:gundo_map_move_older` and `g:undo_map_move_never` variables.
This commit is contained in:
parent
4c376a8061
commit
64d6d48496
@ -273,7 +273,7 @@ def _undo_to(n):
|
|||||||
|
|
||||||
INLINE_HELP = '''\
|
INLINE_HELP = '''\
|
||||||
" Gundo for %s (%d)
|
" Gundo for %s (%d)
|
||||||
" j/k - move between undo states
|
" %s/%s - move between undo states
|
||||||
" p - preview diff of selected and current states
|
" p - preview diff of selected and current states
|
||||||
" <cr> - revert to selected state
|
" <cr> - revert to selected state
|
||||||
|
|
||||||
@ -424,9 +424,11 @@ def GundoRenderGraph():
|
|||||||
result = [' ' + l for l in result]
|
result = [' ' + l for l in result]
|
||||||
|
|
||||||
target = (vim.eval('g:gundo_target_f'), int(vim.eval('g:gundo_target_n')))
|
target = (vim.eval('g:gundo_target_f'), int(vim.eval('g:gundo_target_n')))
|
||||||
|
mappings = (vim.eval('g:gundo_map_move_older'),
|
||||||
|
vim.eval('g:gundo_map_move_newer'))
|
||||||
|
|
||||||
if int(vim.eval('g:gundo_help')):
|
if int(vim.eval('g:gundo_help')):
|
||||||
header = (INLINE_HELP % target).splitlines()
|
header = (INLINE_HELP % (target + mappings)).splitlines()
|
||||||
else:
|
else:
|
||||||
header = []
|
header = []
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user