2015-07-11 61 views
0

我是一个狂热的Vim用户,他最近决定给Atom一个尝试。在vim中,我分别将,bn & ,bp映射到下一个缓冲区和前一个缓冲区。我试图在Atom中模仿相同的行为来切换标签。在我keymap.cson文件我有以下几点:Atom编辑器 - 除Vim模式外的一切正文Keybind插入

'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' 

任何帮助表示赞赏!

回答

0

原来我忘了在.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' 
相关问题