2011-07-02 10 views
25

は、だから私はあなたがCtrlキーでVimの自動補完を取得することができます知っている - XCtrlキー - Oしかし、それだけでタブを押すことで動作しますので、あなたは(それを手直しすることができれば、私は思ったんだけどO - より多くのTextMateののスニペットなど)、または私はCtrlキー見つけるように私は、少し短い何か(私は空想のタブ補完を取得できない場合でも)にそれを再マップできたとしても、どれだけ - Xを、Ctrlキー少し厄介です。Vimのオートコンプリート

+1

スニペットプラグインを見てください、多くがあります。 SnipMateがあなたのために働くかもしれません。しかし、私があなたに与えることができる最高のアドバイスは、それがうまくいかない場合は、TextMateに戻ることです。 – sidyll

+0

@sidyll SnipMate、ありがとう。私はTextmateに戻りたいと思っています。私はこの小さな笑い声から離れてVimに関するすべてを愛しています。 –

+2

'SnipMate'や' xptemplate'は 'OmniComplete'と同じではありません – c00kiemon5ter

答えて

19

地図タブにはCtrl - XCtrlキー - O

:imap <tab> <c-x><c-o> 

+9

しかし、今は必要に応じてタブコードをタブで使うことはできません。タブを正常に動作させる方法があるのでしょうか?私はそれが自動完了する必要があるときに巧みに時間を感じる。助けてくれてありがとうございます:) –

+2

私はそこに追加しました。私はそれがあなたが望むものには良いと思う。 – c00kiemon5ter

+0

単純な解決策を探している場合は、のように変更することもできます。 よりも扱いにくいですが、あなたのタブを台無しにすることはありません。 – redbmk

26

が、私はこの質問を実現完了賢くタブのvim-wikiからthis pageを参照してください。すでに自動補完機能を提供するSuperTabなどのプラグインに興味があり、コンテキストや使用している補完の種類によって、複数のタイプの自動補完が使用される可能性があります。

10

VIMの最新バージョンは、指定された行で挿入モードに自動完全 Go]を含んでCtrlキー - 私その後、 押しCtrlキー - N挿入モードにある間。

関連する問題