BOMB 옵션을 해제하십시오. (Byte Order Mark Bytes)
엔디안을 나타 내기 위해 텍스트 파일의 시작 부분에 2 바이트를 추가합니다. 그들은 0xFF & amp; 0xFE, 어떤 순서인지 잊어 버렸지 만 VCS가 .vimrc가 바이너리 파일이라고 생각하는 이유입니다.
.vimrc를 편집 한 다음, 폭탄 옵션을 끄고 .vimrc를 저장해야합니다. 이 할까요 BOM 바이트를 제거하십시오. 최악의 경우, .vimrc 파일에서 BOMB 옵션을 재설정 / 제거한 다음 vim의 바이너리 모드를 사용하여 딱딱한 바이트를 제거하십시오.
# edit .vimrc
$ vim .vimrc
# remove / comment out the set BOMB line
# reset the BOMB option (:set nobomb)
# save file, exit vim
BOM 바이트가 사라지면 (파일 사용), 끝났습니다. 커밋하고 즐기십시오. 그렇지 않은 경우 :
# remove the BOMB bytes using binary mode
$ vim -b .vimrc
# save and exit, .vimrc should no longer have the BOMB bytes.
또한 'file'명령은 파일에 BOMB 바이트가 있는지 여부를 알려줍니다.
vim과 함께 제공되는 'xxd'명령을 사용하여 파일의 16 진수 바이트를 볼 수도 있습니다.
xxd .vimrc | head
BOM 바이트가 존재하는지 여부를 보여 주어야합니다. (그것은 많은 것들을 위해 아주 편리합니다)