답변:
다음 행을 포함하도록 $HOME/.vimrc
(Unix / Linux / OSX) 또는 $HOME/_vimrc
(Windows)를 편집하십시오 .
syntax on
편집하다
Vim을 시작할 때 구문 강조가 작동하지 않는다면 아마도 $HOME/.vimrc
or $HOME/_vimrc
( vimrc
지금부터 통칭) 가 없을 것입니다
. 이 경우 두 가지 옵션이 있습니다.
vimrc
.vimrc_example.vim
귀하의 vimrc
(권장, 감사 @oyenamit) 로 복사 하십시오 . vimrc_example.vim
런타임 디렉토리에서 찾을 수 있습니다 .런타임 디렉토리의 위치는 운영 체제마다 다릅니다.
/usr/share/vim/vim73
.\Program Files\Vim\vim73
.syntax on
과 syntax enable
?
syntax enable
는 색상 설정을 유지하고 syntax on
무시합니다 ( :help :syn-on
).
vimrc 파일에서 "syntax on"의 주석 처리를 제거합니다.
디렉토리로 이동,
cd /etc/vim/
vim vimrc
이제 "구문"을 검색 하고 주석을 제거하십시오. 저장하고 vim에서 파일을 다시 엽니 다.
syntax
추가 하지 않은 경우 syntax enable
. 그런 다음 source vimrc
. 나중에 사용하기 위해 영구적으로있어
vim-tiny
구문 모듈이 활성화되지 않은 TurnKeyLinux를 사용하기 때문에 여기에 온 사람은 이 기사를 사용하여 전체를 설치하십시오.vim
tl; dr
# apt-get remove vim-tiny
# apt-get install vim
# hash vim
# vim
나는 또한 이것이의 교훈 중 하나라는 것을 발견했습니다 vimtutor
.
그것을 찾으 vimtutor
려면 터미널에 command 를 입력 하고 (Mac에서 사용) 아래로 스크롤 CREATE A STARTUP SCRIPT
하여 초기 vimrc
파일 을 설정하는 방법을 설명하는 레슨 (저는 레슨 7.2)이 있는지 확인할 수 있습니다.
내 $HOME/.vimrc
에서 색 구성표 (태양 광)를 로드하고 플러그인을로드 syntax on
한 후 배치해야한다는 것을 알았습니다 . 플러그인을로드하기 전이면 작동하지 않습니다.
" this turns syntax highlighting on by default
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'lifepillar/vim-solarized8'
syntax on
" this does not turn syntax highlighting on by default
syntax on
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'lifepillar/vim-solarized8'