我是一个Vim的狂热用户,最近决定尝试一下Atom。在vim中,我将,bn & ,bp
分别映射到下一个缓冲区和前一个缓冲区。我试图在Atom中模仿相同的行为来切换选项卡。在我的keymap中。cson文件我有以下内容:
'body':
', b n': 'pane:show-next-item'
', b p': 'pane:show-previous-item'
这将工作,除非我尝试在Vim模式下输入','字符插入它不会显示,除非我按','两次。
我想也许下面的方法会有用,但它没有效果:
'body .vim-mode:not(.insert-mode)':
', b n': 'pane:show-next-item'
', b p': 'pane:show-previous-item'
任何帮助都是感激的!
原来我只是忘记在.vim-mode:not(.insert-mode)
选择器之前添加atom-text-editor
选择器。将脚本更改为以下内容,它工作了:
'body atom-text-editor.vim-mode:not(.insert-mode)':
', b n': 'pane:show-next-item'
', b p': 'pane:show-previous-item'