1

重複の可能性:
Vim: ディレクトリ内のファイルに設定を適用する

vim は、タブ サイズや、ファイル タイプに基づいてタブをスペースに拡張するなどの設定で構成できます。

製品のソース ファイルに対して vim の編集設定を構成したいのですが、各ソース ファイルにモードラインを設定したくありません。また、~/.vimrc の多くの開発者ごとの設定に依存したくありません。

製品ソース ツリーの最上位フォルダーにある 1 つまたは 2 つのファイルに設定を配置し、~/.vimrc に非常に単純な開発者ごとの設定を配置して、vim セッションが常にプロジェクト構成を検索するようにしたいと考えています。そのプロジェクトのソース ファイルを編集します。

~/.vimrc を再構成せずに製品ソース ツリーをいつでも複数の場所にチェックアウトしたいので、最上位フォルダーを ~/.vimrc に事前構成したくありません。編集中のソース ファイルの場所から親フォルダーを反復処理することによって検出されます。構成ファイルが見つかったら、 ~/.vimrc またはモードラインのように解釈されると思います。

そのような解決策はありますか?

4

1 に答える 1

2

右側の列に、関連する質問が表示される場合があります: Vim: ディレクトリ内のファイルに設定を適用することで、実際にあなたの質問に完全に答えることができます。

注: 経験上、ファイルが見つかると、.vimrc のようには解釈されず、ほとんど ft-plugin のように解釈されます。ほとんどの設定はバッファ ローカルになります。グローバルである必要がある唯一の設定は、プロジェクト固有の設定を正しく処理しないプラグイン用です (残念ながら、たくさんあります)。

于 2012-10-04T00:01:40.697 に答える