vimrcに「含める」手順はありますか?


55

vimrcにいくつかの設定があります。いくつかの一般的なものと、いくつかの他の本当に具体的なもの。

この設定を一部の同僚と共有したいのですが、多くの人はこれらの特定の設定を必要としません。

たくさんの異なるvimrcを編集する代わりに、「。vimrc_module」という名前のファイルやvimrcから呼び出されるファイルなど、「include」ディレクティブを使用できるかどうかを知りたいと思います。出来ますか?

回答:


73

はい、可能です。:source次のコマンドを使用します。

source .vimrc_module

見る:

:help :source

詳細については。


4

プラグインはこの目的に役立ちます。

  • プレーンプラグインは常に1回読み込まれますが、
  • autoloadプラグインはオンデマンドでロードされます(viml関数のライブラリを定義するのに理想的です)。
  • ftpluginはバッファーごとに1回ロードされます(ftpluginタイプがバッファータイプと一致する場合)。
  • ローカルvimrcはプロジェクト単位でロードされます(非標準)。
  • 等々。

つまり、を使用し:sourceたり、:runtime明示的にを使用したりする必要はほとんどありません.vimrc。はい、存在します。本当に必要ですか?ほとんどない!Vimには既にそれを処理するいくつかのイディオムがあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.