매뉴얼 페이지를 확인하면 다른 vimrc 파일을 선택할 수 있는 스위치 vim
라고 나와 있습니다.-u
-u {vimrc} Use the commands in the file {vimrc} for initializations. All the other initializations
are skipped. Use this to edit a special kind of files. It can also be used to skip all
initializations by giving the name "NONE". See ":help initialization" within vim for more
details.
그러나 기본 구성을 유지하고 내 파일에서 user-vimrc
일부 설정을 추가하고 싶습니다. 내가 사용하는 명령은
$ vim -u user.vimrc *file-to-edit*
이것을 달성할 수 있는 방법이 있나요?
더 구체적으로 현재 행동으로 인해 내가 잃고 있는 것은 다음과 같습니다.
내 vimrc가 없으면 기본 색 구성표를 얻게 되며 내 vimrc를 지정하면 user.vimrc
색 구성표가 꺼집니다. 기본적으로 제공되는 색 구성표를 설정하는 방법을 추적할 수 없습니다. 기본값은 없습니다 .vimrc
.
노트: 저는 공유 환경에 있으므로 .vimrc
.
답변1
이것은 .vimrc
다른 파일과 마찬가지로 Vimscript 파일일 뿐입니다. 당신은 그것을 얻을 수 있습니다
$ vim --cmd "source path/to/user.vimrc" *file-to-edit*
이것으로 올 것이다첫 번째. -S {file}
마지막에 가져오는 명령줄 인수 도 있습니다 (이로 인해 플러그인 초기화에는 적합하지 않지만 몇 가지 매핑과 설정만 있는 경우 사용할 수 있습니다).
답변2
이 줄을 상단에 추가하세요.user.vimrc
source $VIMRUNTIME/defaults.vim
그러면 먼저 자신의 구성을 정상적으로 적용할 수 있는 시스템 설정이 로드됩니다.
답변3
user.vimrc에는 기존 색 구성표를 재설정하는 옵션이 있을 수도 있고, user.vimrc 색 구성표가 시스템에 존재하지 않는 색 구성표를 기반으로 할 수도 있습니다. 다른 사람들이 검사할 수 있도록 user.vimrc를 공유할 수 있습니다.
user.vimrc에서 NONE, 재설정, 지우기와 같은 키워드를 찾아 전체 색 구성표가 꺼지지 않도록 하세요.
답변4
so .vimrc
파일에서 기본 .vimrc:를 얻을 수
user.vimrc
있으며 색 구성표를 포함한 모든 설정이 나타납니다.