2015-07-11 42 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' 
相關問題