저는 프랑스어 문서를 작성하기 위해 Vim-Latex 환경을 사용하고 있습니다. 문제는 명령이 포함된 행에 주석을 달 때 철자 검사 도구가 해당 명령을 철자 오류로 강조 표시한다는 것입니다.
주석 처리된 줄을 무시하는 방식으로 맞춤법 검사 도구를 설정할 수 있습니까?
답변1
이에 대한 옵션이 있습니다. 추가하기만 하면 됩니다.
let g:tex_comment_nospell=1
당신의 .vimrc
.
내부에 대해 이 변수는 /usr/share/vim/vim73/syntax/tex.vim
내 설치 파일에 사용됩니다.
[이전 버전의 경우 편집]
이전 버전에서 vim 소스 트리를 확인하면 이 변수가 나타납니다.개정판 1073부터, 이는 vim 7.0 및 7.1 이후입니다. 차이점에 명시된 바와 같이 이 수정에서는 다음 라인이 도입되었습니다.
if !exists("g:tex_comment_nospell") || !g:tex_comment_nospell
syn cluster texCommentGroup contains=texTodo,@Spell
else
syn cluster texCommentGroup contains=texTodo,@NoSpell
endif
그래서 아마 추가할 수도 있겠네요
:autocmd BufEnter *.tex syntax cluster texCommentGroup contains=texTodo,@NoSpell
당신 .vimrc
이 트릭을 수행하려면 적어도 vim 7.3에서는 작동합니다. 그래도 문제가 해결되지 않으면 최신 구문 파일을 가져와서.vim/syntax/tex.vim