2016-07-23 19 views
1

私はvimのオートコンプリートで、次の候補を選択するには 'tab'を 'down'、前の候補を選択するには 'shift + tab'を 'up'、確認するには 'enter'完了。サブライムテキスト3の自動補完選択キーの変更方法は?

しかし、崇高なテキスト3では、「タブ」と「入力」が両方とも完了を確認することがわかりました。「上」のみ「前」/「次」の候補を選択するだけです。

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

関連する問題