Atom editor vim模式加上按键图,用于在窗格不工作之间切换
我已经安装了vim mode plus软件包,并在keymap.cson文件中添加了以下keymap绑定Atom editor vim模式加上按键图,用于在窗格不工作之间切换,atom-editor,Atom Editor,我已经安装了vim mode plus软件包,并在keymap.cson文件中添加了以下keymap绑定 'atom-text-editor.vim-mode-plus.normal-mode': 'ctrl-j': 'focus-pane-or-panel:focus-below' 'ctrl-k': 'focus-pane-or-panel:focus-above' 'ctrl-h': 'focus-pane-or-panel:focus-on-left' 但是,我无法
'atom-text-editor.vim-mode-plus.normal-mode':
'ctrl-j': 'focus-pane-or-panel:focus-below'
'ctrl-k': 'focus-pane-or-panel:focus-above'
'ctrl-h': 'focus-pane-or-panel:focus-on-left'
但是,我无法在窗格之间切换(我在Windows上)
如果我使用内置键绑定,我可以切换,如下所示:
ctrl-w ctrl-j window:focus-pane-below Vim Mode Plus atom-text-editor.vim-mode-plus:not(.insert-mode)
上面是从atom中的键绑定搜索结果复制的我认为您使用的命令名不正确。如果打开命令选项板(CtrlShiftP),您可以搜索“焦点”,并找到可用于您尝试执行的操作的各种命令
- 窗口:上面的焦点窗格
- 窗口:下面的焦点窗格
- 窗口:左侧的焦点窗格
- 窗口:右侧的焦点窗格
:
窗口:上面的焦点窗格
窗口:下面的焦点窗格
窗口:左侧的焦点窗格
窗口:右侧的焦点窗格
atom文本编辑器.vim mode plus:not(.insert mode)
而不是atom文本编辑器.vim mode plus.normal mode
。这可能是一个更好的选择,因此您的键绑定将在非正常模式(如VisualSelect模式)下工作
我想你需要的是:
'atom-text-editor.vim模式加:非(.insert模式)':
“ctrl-j”:“窗口:下面的焦点窗格”
“ctrl-k”:“窗口:上方的焦点窗格”
“ctrl-h”:“窗口:左侧的焦点窗格”
我不确定你是否也希望CtrlL工作,例如
“ctrl-l”:“窗口:右侧的焦点窗格”