2016-07-23 89 views
1

我已經使用vim一段時間了,在vim自動完成時,我使用'tab''down'來選擇下一個候選'shift + tab''up'來選擇前一個候選'enter'以確認完成。如何更改Sublime Text 3中的自動完成選擇鍵?

但在Sublime Text 3中,我發現'tab'和'enter'都是確認完成,只有'up''down'是選擇上一個/下一個候選者。

如何設置像vim自動完成模式這樣的密鑰?

回答

5

只需添加到您的鍵盤佈局

{ 
    "keys": ["tab"], 
    "command": "move", 
    "args": {"by": "lines", "forward": true}, 
    "context": [{"key": "auto_complete_visible"}] 
}, 
{ 
    "keys": ["shift+tab"], 
    "command": "move", 
    "args": {"by": "lines", "forward": false}, 
    "context": [{"key": "auto_complete_visible"}] 
}, 

上下文auto_complete_visible使得只有在自動完成彈出窗口可見鍵綁定。

+0

謝謝,它的工作原理! – linrongbin

相關問題