refactor: Reorganize keymap order
This commit is contained in:
@@ -130,22 +130,15 @@ end
|
|||||||
|
|
||||||
function Sidebar:setup_keymaps()
|
function Sidebar:setup_keymaps()
|
||||||
for name, meth in pairs({
|
for name, meth in pairs({
|
||||||
|
show_help = { require('outline.help').show_keymap_help, {} },
|
||||||
|
close = { function() self:close() end, {} },
|
||||||
goto_location = { '_goto_location', { true } },
|
goto_location = { '_goto_location', { true } },
|
||||||
peek_location = { '_goto_location', { false } },
|
peek_location = { '_goto_location', { false } },
|
||||||
restore_location = { '_map_follow_cursor', {} },
|
restore_location = { '_map_follow_cursor', {} },
|
||||||
goto_and_close = { '_goto_and_close', {} },
|
goto_and_close = { '_goto_and_close', {} },
|
||||||
down_and_jump = { '_move_and_jump', { 'down' } },
|
down_and_jump = { '_move_and_jump', { 'down' } },
|
||||||
up_and_jump = { '_move_and_jump', { 'up' } },
|
up_and_jump = { '_move_and_jump', { 'up' } },
|
||||||
hover_symbol = { require('outline.hover').show_hover, {} },
|
|
||||||
toggle_preview = { require('outline.preview').toggle, {} },
|
toggle_preview = { require('outline.preview').toggle, {} },
|
||||||
rename_symbol = {
|
|
||||||
providers.action, { self, 'rename_symbol', { self } }
|
|
||||||
},
|
|
||||||
code_actions = {
|
|
||||||
providers.action, { self, 'code_actions', { self } }
|
|
||||||
},
|
|
||||||
show_help = { require('outline.help').show_keymap_help, {} },
|
|
||||||
close = { function() self.view:close() end, {} },
|
|
||||||
fold_toggle = { '_toggle_fold', {} },
|
fold_toggle = { '_toggle_fold', {} },
|
||||||
fold = { '_set_folded', { true } },
|
fold = { '_set_folded', { true } },
|
||||||
unfold = { '_set_folded', { false } },
|
unfold = { '_set_folded', { false } },
|
||||||
@@ -153,6 +146,13 @@ function Sidebar:setup_keymaps()
|
|||||||
fold_all = { '_set_all_folded', { true } },
|
fold_all = { '_set_all_folded', { true } },
|
||||||
unfold_all = { '_set_all_folded', { false } },
|
unfold_all = { '_set_all_folded', { false } },
|
||||||
fold_reset = { '_set_all_folded', {} },
|
fold_reset = { '_set_all_folded', {} },
|
||||||
|
hover_symbol = { require('outline.hover').show_hover, {} },
|
||||||
|
rename_symbol = {
|
||||||
|
providers.action, { self, 'rename_symbol', { self } }
|
||||||
|
},
|
||||||
|
code_actions = {
|
||||||
|
providers.action, { self, 'code_actions', { self } }
|
||||||
|
},
|
||||||
}) do
|
}) do
|
||||||
---@diagnostic disable-next-line param-type-mismatch
|
---@diagnostic disable-next-line param-type-mismatch
|
||||||
self:nmap(name, meth[1], meth[2])
|
self:nmap(name, meth[1], meth[2])
|
||||||
|
|||||||
Reference in New Issue
Block a user