.vimrcのデフォルトの場所を〜/ .vim /の内側に変更するにはどうすればよいですか?


8

gitを使用して〜/ .vimディレクトリを永続化します。vimrcファイルもこのディレクトリに保存して、リポジトリにも存在するようにします。Vimがvimrcファイルを検索する場所を変更するにはどうすればよいですか?

回答:


11

あなたはしません。代わりにシンボリックリンクしてください。

mv ~/.vimrc ~/.vim
ln -s  ~/.vim/.vimrc ~/.vim

Dropboxを介してvimrcを同期するために、シンボリックリンクを実行することもできます。


6
あなたはln -s〜/ Dropbox / vimfiles〜/ .vim` を意味していたmv ~/.vimrc ~/.vimと思いますln -s ~/.vim/.vimrc ~/.vimrc". That's what I do, too, as well as
garyjohn

修繕。それが私が真夜中に電話で応答する最後の時間です:P
digitxp

Windowsの場合は、echo source ~/.vim/.vimrc > .vimrc代わりに使用できます。これは、Windowsが使用する実際のsymlinkバリアントよりもうまく機能します。
Daan Bakker、2013年

5

digitxpの答えはおそらくより良いものですが、Vimに-uコマンドラインオプションを使用して任意の場所でvimrcを検索し、-Uを使用してgvimrcを検索するように指示できます。例:

vim -u ~/.vim/vimrc -U ~/.vim/gvimrc

2

Vim 7.4も~/.vim/vimrcデフォルトでソースを提供します。help vimrc言う:

Unix $ HOME / .vimrcまたは$ HOME / .vim / vimrc

しかし、ファイルをどこにでもバックアップするための私の現在のお気に入りのソリューションは、https://github.com/technicalpickles/homesickですこれは、すべての構成ファイルを1つの場所に集中させ、シンボリックリンク管理を処理します。

参照:https : //stackoverflow.com/questions/3377298/how-can-i-override-vim-and-vimrc-paths-but-no-others-in-vim

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