我是一个狂热的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'
感谢任何帮助!
答案 0 :(得分:0)
原来我忘了在atom-text-editor
选择器之前添加.vim-mode:not(.insert-mode)
选择器。将脚本更改为以下内容并且有效:
'body atom-text-editor.vim-mode:not(.insert-mode)':
', b n': 'pane:show-next-item'
', b p': 'pane:show-previous-item'