.vimrc
외부 파일에서 변수 값을 읽 도록 수정하고 싶습니다 . 어떻게해야합니까?
특히, 친구와 나는 .vim
파일 과 git repo를 공유 하지만 구성에서 원하는 것에 약간의 차이가 있습니다. 따라서 대부분의 파일이 일반적이지만 if 문을 사용하여 다음과 같이 사용자 별 섹션을로드할지 여부를 결정합니다.
let whoami = "user2"
if whoami == "user1"
...
우리의 공통된 .vimrc
소스 제어를 확인한 후에 , 우리는 각자 let whoami
의 섹션이로드되도록 할당 을 변경해야 합니다. 대신 별도의 파일을 유지하고 싶습니다. 각 파일마다 다를 수 있으며 vim이 해당 변수 값을로드합니다.
어쩌면 이것에 대한 또 다른 각도는 다음과 같습니다. vim은 내 .vim
디렉토리의 모든 파일을 자동으로 읽 습니까? 그렇다면 username.vim이라는 심볼릭 링크를 각각 다른 외부 파일에 연결할 수 있습니다.
let whoami = ""
바로 앞에하는 것이 도움이되어source
외부 파일을로드하지 못하면 변수가 존재하고 변수가 설정되지 않았기 때문에 이전에 설정 한 오류 메시지가 나타납니다.