.vimrc의 기본 위치를 ~ / .vim / 내부로 변경하는 방법은 무엇입니까?


8

~ / .vim 디렉토리를 유지하기 위해 git을 사용합니다. vimrc 파일을이 디렉토리에 저장하여 리포지토리에도 저장하고 싶습니다. Vim이 vimrc 파일을 검색하는 위치를 어떻게 변경합니까?

답변:


11

당신은하지 않습니다. 대신 심볼릭 링크하십시오.

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

Dropbox를 통해 vimrc를 동기화하기 위해 symlink를 수행합니다.


6
나는 당신이 의미 생각 mv ~/.vimrc ~/.vim하고 ln -s ~/.vim/.vimrc ~/.vimrc". That's what I do, too, as well as LN -s ~ / 보관 / vimfiles ~ / .vim`.
garyjohn

결정된. 그게 내가 자정에 전화로 마지막으로 답변 한 시간 : P
digitxp

Windows의 경우 echo source ~/.vim/.vimrc > .vimrc대신 Windows를 사용 하는 실제 symlink 변형보다 더 효과적입니다.
Daan Bakker

5

digitxp의 대답이 아마도 더 낫지 만, Vim이 -u 명령 줄 옵션을 사용하여 원하는 곳 어디에서나 vimrc를 찾도록, -U를 사용하여 gvimrc를 찾도록 할 수 있습니다.

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

1

Vim 7.4는 ~/.vim/vimrc기본적으로 소스 입니다. help vimrc말한다 :

유닉스 $ HOME / .vimrc 또는 $ HOME / .vim / vimrc

그러나 현재 어디서나 파일을 백업하는 데 가장 좋아하는 솔루션은 https://github.com/technicalpickles/homesick입니다. 이 구성 파일은 모든 구성 파일을 한곳에 집중시키고 심볼릭 링크 관리를 처리합니다.

참조 : https : //.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.