1
我已經使用vim一段時間了,在vim自動完成時,我使用'tab''down'來選擇下一個候選'shift + tab''up'來選擇前一個候選'enter'以確認完成。如何更改Sublime Text 3中的自動完成選擇鍵?
但在Sublime Text 3中,我發現'tab'和'enter'都是確認完成,只有'up''down'是選擇上一個/下一個候選者。
如何設置像vim自動完成模式這樣的密鑰?
我已經使用vim一段時間了,在vim自動完成時,我使用'tab''down'來選擇下一個候選'shift + tab''up'來選擇前一個候選'enter'以確認完成。如何更改Sublime Text 3中的自動完成選擇鍵?
但在Sublime Text 3中,我發現'tab'和'enter'都是確認完成,只有'up''down'是選擇上一個/下一個候選者。
如何設置像vim自動完成模式這樣的密鑰?
只需添加到您的鍵盤佈局
{
"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
使得只有在自動完成彈出窗口可見鍵綁定。
謝謝,它的工作原理! – linrongbin