그것은 넣어 가능 .vimrc
에 .vim
난 단지 다른 컴퓨터에 전체 폴더가 아닌 폴더와 파일을 동기화 할 수 있도록 폴더?
그것은 넣어 가능 .vimrc
에 .vim
난 단지 다른 컴퓨터에 전체 폴더가 아닌 폴더와 파일을 동기화 할 수 있도록 폴더?
답변:
Vim 7.4부터는 파일 을 Windows vimrc
에 $HOME/.vim/vimrc
넣거나 $HOME/vimfiles/vimrc
Windows에 넣으면 Vim에서 자동으로 파일 을 찾습니다.
참고 사항 vimrc
은입니다. (.) 또는 _ (밑줄)은 기존의 .vimrc / _vimrc 파일과 같습니다.
.vimrc를 .vim에 유지하고 심볼릭 링크합니다.
ln -s ~/.vim/.vimrc ~/.vimrc
Windows에서는 mklink와 동일한 작업을 수행 할 수 있다고 생각합니다.
vim의 별명을 작성하여 .vimrc의 위치를 다음과 같이 지정하는 경우 :
alias vim='vim -u ~/.vim/vimrc'
그런 다음 .vimrc를 별도로 사용하지 않아도됩니다.
그러나
이로 인해 vim과 상호 작용하는 다른 프로그램에 문제가 발생할 수 있습니다. 'less'에서 'v'를 누르면 EDITOR env-variable의 내용을 통해 vim을 호출하므로 작동하지 않습니다. EDITOR 변수에 '-u ...'비트를 추가 할 수 있다고 가정합니다. 작동 할 수 있습니다.
gvim의 경우 대문자 'U'를 사용하여 .gvimrc 파일의 위치를 지정합니다. 창 관리자의 시작 링크에서 gvim의 가능한 모든 시작 위치를 변경하지 않으면 문제가 다시 발생합니다.
결국, 하나의 하위 디렉토리에 모두 있어야한다면 @remyo의 제안을 사용하는 것이 좋습니다.
'repo / .vimrc'와 '~ / .vimrc'사이의 링크를 재설정하는 풀 후 스크립트를 작성하는 것은 비교적 쉽습니다.
행운을 빕니다.
.vimrc 파일의 새 기본 위치를 지정하여 vim을 직접 컴파일 할 수 있습니다.
그것은 내 하나의 행으로 정확히 내가하는 일입니다 ~/.vimrc
.
runtime vimrc
.vimrc
다음. 그런 다음 다른 질문에서 나에게 준 것을 사용합니다.