1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 02:50:06 +08:00

perf(neo-tree): make <cr> set root or open file

This commit is contained in:
wsdjeg 2023-06-11 23:18:49 +08:00
parent c269420878
commit c2e4697ed7

View File

@ -167,7 +167,15 @@ require('neo-tree').setup({
['<bs>'] = 'navigate_up', ['<bs>'] = 'navigate_up',
['<Left>'] = 'close_node', ['<Left>'] = 'close_node',
['h'] = 'close_node', ['h'] = 'close_node',
['<Cr>'] = 'set_root', ['<Cr>'] = function(state) -- {{{
local node = state.tree:get_node()
if node.type == 'directory' then
state.commands['set_root'](state)
else
state.commands['open'](state)
end
end,
-- }}}
['<C-h>'] = function(state) ['<C-h>'] = function(state)
vim.cmd('call SpaceVim#plugins#projectmanager#current_root()') vim.cmd('call SpaceVim#plugins#projectmanager#current_root()')
end, end,