vim에서 구문 강조를 설정하는 방법을 검색하는 동안 발견했습니다.이 페이지이는 vimrc에 다음 줄이 포함되어야 함을 의미합니다.
syntax on
왜 비슷한 게 없지 set syntax on
?우리처럼 등등 set nu
.set ai
을(를 ) 사용하면 set syntax on
이 오류가 발생합니다.
$ vi
syntax=
Error detected while processing /home/lazer/.vimrc:
line 30:
E518: Unknown option: on
Hit ENTER or type command to continue
그리고 set syntax
, 내가 보기엔
$ vi
syntax=
Hit ENTER or type command to continue
답변1
syntax on
또는 이어야 합니다 syntax off
.
set syntax=something
현재 구문(c, perl, nasm 등)을 변경하는 데 사용됩니다.
고쳐 쓰다: @garyjohn이 주석에서 지적했듯이 set syntax=ON
현재 버퍼와 해당 파일 형식에 대해 사용 및 켜기/끄기가 가능합니다 set syntax=OFF
.
답변2
이것"통사론syntax on
".vimrc" 파일 의 "는 "주문하다".이것
"놓다" set xxx
는 ".vimrc"에서도 "입니다.주문하다".
Vim에서 명령을 사용할 수 있습니다명령 모드예를 들어 :syntax on
, :set mouse=a
. Vim의 .vimrc에서 또는 와
같은 명령을 사용할 수 있습니다 .syntax on
set mouse=a
~을 위한주문하다Vim 또는 Neovim에서는 이 페이지를 참조할 수 있습니다.색인 - Neovim 문서또는 :help index
Vim/Neovim을 클릭하여 설명서를 확인하세요.
"*트리플 엑스" set XXX
는옵션(예를 들어,"생쥐"는 Vim /Neovim'의 옵션입니다 set mouse=a
. :help option-list
Vim/Neovim'에서 옵션을 클릭하여 참조할 수 있습니다.