2017-02-14 22 views
0

私はCTRL-Nをnvimの端末モードで自動的に挿入するようにしたいと思います。 CTRL-Nが挿入モードでどのようにバインドされているのかわからないので、別のモードで同じキーにバインドする方法がわかりません。私はVimには新しく、emacsのコンセプトでは混乱するかもしれません。nvimの端末モードでキーをオートコンプリートにバインドする方法は?

答えて

0

vim補完は、insertmodeでのみ機能し、他のモードで補完メニューを開くことはできません。 ターミナルモードは、しかし、あなたがそう<C-n>は1が、これはしかし、あなたが尋ねないかもしれない

tnoremap <C-n> <Tab> をinit.vimするために追加しますシェル補完系を活性化するためにキーを再マッピングすることができません。

+0

、私はターミナルモードにいると仮定見てもプラグインがあります。そうですか?それとも挿入モードですか?いずれにせよ、C-nは挿入モードのようなモードであっても、このモードでは動作しません。これを行うことができることは、私がvimの中にターミナルを設置する主な理由です。 –

0

あなたの選択はあなたの端末モードで正しく行われます。 vim does notの自動補完機能は、編集できない特殊な種類のバッファとしてターミナルで動作します。その補完メニューを使用することができます疑似端末を作成するには、私はnvimの端末にシェルコマンドを入力していた場合

https://github.com/Shougo/vimshell.vim

+0

Vimshellは独自のシェルです。その中に別のシェルを実行しないでください。 –

関連する問題