2009-05-27 13 views
8

Rubyファイルでsmthを自動完成しようとすると、 'xxx'ステートメントが必要になり、必要なすべてのファイル(必要なファイルにも必要なファイル)をスキャンします。それはすべてのフリーキンの時間を行う!はvim omnicompletionに必要なファイルを含んでいません

vimで自動補完して、必要なファイルをスキャンしないようにすることも、特定のパスのファイル(app/onlyなど)をスキャンすることもできますか?

答えて

9

次の一つは、インクルードファイルのマッチングパターン を含める設定を解除するには、デフォルトの完了に

  • :set include=をインクルードファイルの使用を無効にするには、パス
  • :set complete-=iを含め、独自に設定し

    • :set path=.,/myinclude1,/myinclude2を動作するはずです

      私は2番目のものを使用することをお勧めします。したがって、CTRL-X CTRL-Iは依然として正しく動作します

  • 関連する問題