Ubuntu에서 VIM 8.0을 사용할 때 syncolor.vim의 구문 강조 오류

Ubuntu에서 VIM 8.0을 사용할 때 syncolor.vim의 구문 강조 오류

최근 Ubuntu 14.04 시스템에 VIM 8.0을 설치했습니다. vim을 열면 오류가 출력됩니다.

> vim ~/.vimrc
Error detected while processing /usr/local/share/vim/vim80/syntax/syncolor.vim:
line   36:
E254: Cannot allocate color Orange1
E254: Cannot allocate color Orange1
Press ENTER or type command to continue

Enter 키를 누르면 구문 강조 없이 열립니다(그러나 색 구성표를 사용하여 :colorscheme을 다른 것으로 변경하면 색이 약간 변경됩니다).

하지만 루트로 실행하면 구문 강조가 표시되면서 열립니다.

sudo vim ~/.vimrc

저는 이것이 권한 문제라고 생각하여 모든 사람이 읽을 수 있도록 syncolor.vim을 만들었습니다.

> ll /usr/local/share/vim/vim80/syntax/syncolor.vim 
-rwxrwxrwx 1 root root 4.0K Dec 22 23:29 /usr/local/share/vim/vim80/syntax/syncolor.vim

아직도 운이 없습니다. 그런 다음 루트의 vim 설정이 내 사용자의 설정과 다른지 알고 싶습니다.

> which vim
/usr/local/bin/vim
> /usr/local/bin/vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec 22 2016 23:01:25)


> sudo which vim
/usr/local/bin/vim
> sudo /usr/local/bin/vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec 22 2016 23:01:25)

내 다음 생각은 루트의 TERM이 다르다는 것입니다.

> echo $TERM
xterm-256color
> sudo echo $TERM
xterm-256color

나는 헤매고 있다. 내 사용자와 루트 사이에 색상이 로드되지 않는 다른 차이점이 있습니까?

업데이트: 루트 및 내 사용자 아래:

:echo $MYVIMRC
/home/aaron/.vimrc

관련 정보