我在我的vimrc中使用建议here的代码突出显示超过80列的行。
highlight OverLength ctermbg=gray ctermfg=white guibg=#592929
match OverLength /\%81v.\+/
这对于与代码相关的文件很有用,但在降价时它对我来说很烦人。有没有办法在我的vimrc中按文件类型关闭突出显示?
答案 0 :(得分:3)
要关闭markdown
文件类型的突出显示,请将以下内容添加到~/.vimrc
:
autocmd FileType markdown match none
这会关闭该文件类型的:match
突出显示。
(或者,我建议将其添加到~/.vim/after/ftplugin/markdown.vim
而不是定义大量:autocmd FileType {filetype}
;这需要您:filetype plugin on
。)
请注意,:match
是 window-local ,因此在处理窗口拆分和切换缓冲区时,原始代码已经出现问题;这个解决方案继承了这个。
另请注意,Vim 7.3 +中内置了'colorcolumn'
。