vi의 syntax 기능 질문

ljy309의 이미지

오늘 레드헷9 을 깔고..
vimrc파일을 설정했습니다.
머 이러저러한 거 다 되는 거 같은데..
set syntax on
이 먹질 않네요.
그래픽 모드로 부팅된 상태에서
Xterm을 띄워서 작업을 해보았고요.
한텀으로도 확인을 해 보았습니다.

set syntax on 말고
syntax on 이라고 친 후에도
해 보았고요.
당근
source ~/.vimrc
적용했습니다.

그래도 안 되네요.
그냥 c소스파일을 열고선
:syntax on
해도 안 먹습니다.

왜 그럴까요....ㅜㅜ

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

set syn=c로 해보세요. 그리고 set syntax on이 아니고 syntax on입니다 :)
VIM 7.0부터는 파일 종류 인식이 더 잘 되는 것 같더군요.

Prentice의 이미지

vi 말고 vim으로 실행해보세요. vi의 경우 nvi나 vim-tiny등과 연결되어있을 수도 있고 root와 일반사용자의 vi가 서로 다를 수 있습니다.