vim を使用する場合、単語を自動的に補完する必要がある場合は、 または を押す必要があります。このとき、vimrc を設定する方法が表示されます。ドロップダウンリストを自動的に表示しますか?つまり、入力時に補完ドロップダウン リストが自動的に表示されます。
プラグインのアドレス: http://www.vim.org/scripts/script.php?sc... ダウンロード後、.vim/plugin ディレクトリに置くだけです。
次の 2 つのオプションを構成して、SuperTab のデフォルトの動作を調整できます:
g: SuperTabRetainCompletionType のデフォルト値は 1 です。これは、他の補完コマンドを使用して変更するまで、最後の補完メソッドを記憶することを意味します。2 に設定すると、ESC が押されるまで、最後の補完メソッドを記憶することになります。挿入モードを終了するには、0 に設定すると、最後の完了メソッドが記録されないことを意味します。 g: SuperTabDefaultCompletionType の値はデフォルトの補完方法を設定します。デフォルトは CTRL-P です。 これら 2 つの変数を vimrc で設定できます。例:
let g:SuperTabRetainCompletionType = 2let g:SuperTabDefaultCompletionType = "<C-X><C-O>" シェルと同じように、補完に TAB を使用できるようになり、非常に便利になりました。
推奨の spf13-vim、ワンクリックインストール、スーパー構成。
Youcompleteme をお勧めします: https://github.com/Valloric/YouCompleteM...
フロントエンドの方は、私の構成をご覧ください: https://github.com/ruanyl/bigvim
補足: Python (主に Python を記述し、その他は少し) の場合は、jedi-vim を使用できます
AutoComplPop というプラグインが github にあります。
プラグインのアドレス: http://www.vim.org/scripts/script.php?sc...
ダウンロード後、.vim/plugin ディレクトリに置くだけです。
次の 2 つのオプションを構成して、SuperTab のデフォルトの動作を調整できます:
g: SuperTabRetainCompletionType のデフォルト値は 1 です。これは、他の補完コマンドを使用して変更するまで、最後の補完メソッドを記憶することを意味します。2 に設定すると、ESC が押されるまで、最後の補完メソッドを記憶することになります。挿入モードを終了するには、0 に設定すると、最後の完了メソッドが記録されないことを意味します。
g: SuperTabDefaultCompletionType の値はデフォルトの補完方法を設定します。デフォルトは CTRL-P です。
これら 2 つの変数を vimrc で設定できます。例:
let g:SuperTabRetainCompletionType = 2
let g:SuperTabDefaultCompletionType = "<C-X><C-O>"
シェルと同じように、補完に TAB を使用できるようになり、非常に便利になりました。
推奨の spf13-vim、ワンクリックインストール、スーパー構成。
Youcompleteme をお勧めします: https://github.com/Valloric/YouCompleteM...
フロントエンドの方は、私の構成をご覧ください: https://github.com/ruanyl/bigvim
補足: Python (主に Python を記述し、その他は少し) の場合は、jedi-vim を使用できます
AutoComplPop というプラグインが github にあります。