Vim의 Mardown 파일의오류 강조 표시된 문제 처리

1650 단어 VimMarkdownNeovimtech
Vim에서 Mardown 파일을 편집할 때 _ 예상치 못한 오류가 뚜렷하게 나타나는 문제에 부딪혔습니다.

강조 표시는 설정에 따라 다름
Markdown의 문법 설정에 단어에 포함된 경우_를 지정했기 때문이다.syntax/markdown.vim에서 확인할 수 있습니다.
path-to-nvim/runtime/syntax/markdown.vim 발췌문
syn match markdownError "\w\@<=_\w\@="
_ Markdown의 기법 동작으로서 공간과 접촉해야 하기 때문에 문법 오류로 식별될 수 있다.
그러나 URL과 단어에 포함된 것도 오류를 표시하기 때문에 필자는 사용 상황에서 이 지정이 필요하지 않다고 느꼈다.

처리하다.

autocmd에서 설정을 업데이트합니다.
.vimrc or init.vim
augroup update_markdown_syntax
  autocmd!
  autocmd FileType markdown syntax match markdownError '\w\@<=\w\@='
augroup END
이렇게 하면 단어 중의 _는 오류에서 제외된다.

참고 자료


https://stackoverflow.com/questions/19137601/turn-off-highlighting-a-certain-pattern-in-vim

좋은 웹페이지 즐겨찾기