2011-01-19 112 views

回答

29
inoremap <expr> j ((pumvisible())?("\<C-n>"):("j")) 
inoremap <expr> k ((pumvisible())?("\<C-p>"):("k")) 
+0

正是我在找的東西。謝謝。 – krashalot 2011-01-19 20:11:31

27

我知道問題是要求使用J和K鍵,但是您也可以避免使用另一種方式使用箭頭鍵。

按ctrl + n獲得自動完成彈出窗口後,可以用ctrl + n和ctrl + p導航列表。

1
inoremap <expr> <down> ((pumvisible())?("\<C-n>"):("\<down>")) 
inoremap <expr> <up> ((pumvisible())?("\<C-p>"):("\<up>"))