2017-05-24 16 views
1

初めて新しいシステムにリモート接続したとき、私の好みのプラグインがすべてインストールされるように設定することをお勧めします。Vim環境の自動セットアップと同期

自分のローカルマシンをvimプラグインのテンプレートにして、自分のローカルセットアップのすべての変更を、他のすべてのシステム間でリモートに同期させるようにしたいと思います。

これにはベストプラクティスがありますか?

+1

gitまたはgithub? – Kent

+1

a)リモートファイルシステムをローカルにマウントするか、b)組み込みのリモートブラウジング機能を使用することを検討しましたか? – romainl

+0

@romainl a)はい私はそれを却下した。 b)...今すぐグーグルで –

答えて

4

ローカルサーバがアクセスできるインターネットまたは同じgit-repoにリモートサーバがアクセスしていると仮定します。

  • vimrcファイルをgitにプッシュすると、リモートサーバー間で共有されます。

  • vimrcを持っていれば、Vundleのようなプラグイン管理プラグインを使用して、そこにすべてのプラグインが定義されている必要があります。

  • plugin-mgmtプラグインについては、githubから適切な場所に小さなシェルスクリプトをプルすることができます。完全に自動化したい場合は、vimrcをチェックインできます。このmgmtプラグインがインストールされていない(コピーされていない)場合は、git cloneを実行して取得してください。

関連する問題