2011-08-12 16 views
3

私はVimを2種類の開発用に使用する予定です:PythonとJavascript 私はこれらのそれぞれに対して異なるプラグインのセットを持っています。 これらのプラグインが互いに矛盾しているのだろうかと思います。 と、「開発プロファイルを切り替える」という仕組みがあるかどうか。vimでのプロファイルの切り替え?

おかげ

+1

ファイルタイプに基づく自動ロードプラグイン –

+1

?? ftpluginsはファイルタイプに基づいています。オートロードプラグインは、バッファを切り替えるときに自動的にアンロードおよびリロードされません。彼らがどう助けてくれるのか分かりません。何らかの多形性(私のリファクタリングスイートで使用する)を通してマルチフィート対応のプラグインを書くことを除けば、これは難解で、正確にOPを手助けしているわけではありません。 –

答えて

3

あなたは-uは、デフォルト以外のファイル.vimrc(.gvimrcで用-U)をロードするためにスイッチを使用することができ、そしてそこには、特定のプラグインをロードすることがあります。そのコマンドへのショートカットやエイリアスを作成し、そのように異なるプロファイルを作成することができます。

多分、ライブスイッチングではないかもしれませんが、それは最も簡単なアプローチです。

3

使用しているプラ​​グインが正しく書き込まれている場合(ローカル設定、コマンド、略語、およびマッピングをバッファリングする場合)、すべて正常に動作します。通常、これはftpluginsを通して行われ、プラグインではありません。

あなたがmisbehavioursが表示された場合、あなたは間違って書かれているプラ​​グイン(複数可)を検索し、それらを修正するために彼らのメンテナに連絡する必要があります。

関連する問題