我注意到使用不同的配色方案时,VIM会对某些单词进行下划线/高亮显示。为什么会这样,如何关闭此功能?
使用另一种配色方案
VIM正确地将此文件视为Python文件(:set filetype返回“python”)。
我注意到使用不同的配色方案时,VIM会对某些单词进行下划线/高亮显示。为什么会这样,如何关闭此功能?
使用另一种配色方案
看起来你的Vim正在为你进行拼写检查。你可以通过添加以下代码来关闭它:
set nospell
在您的.vimrc
文件中关闭它。要在文件中再次打开它,可以执行以下操作:
:setlocal spell spelllang=en_us
用于美式英语的拼写检查。 :setlocal
更改当前缓冲区的设置,而 :set
则更改所有当前打开的缓冲区的设置。您可以在此处阅读有关如何使用 Vim 进行拼写检查的更多信息:这里。
对于某些文件自动启用拼写检查可能会很有用。例如,要在 .tex
文件中启用拼写检查,您可以将以下内容添加到您的 .vimrc
中:
" Enable spell checking when opening .tex files
autocmd!
au BufNewFile,BufRead *.tex setlocal spell spelllang=en_us
" Or if you have filetype detection enabled:
" au FileType tex setlocal spell spelllang=en_us
请注意,autocmd!
会清除先前定义的au
命令,并且只需要使用一次。z=
时获得的建议应该能够给您提供一些线索。此帖子包含有关语法高亮和拼写检查的更多信息的链接:https://groups.google.com/g/vim_use/c/QgzG2h9dKQ0 - Adam Monsen:highlight
命令查看)。然后,颜色方案为终端、彩色终端和/或GVIM提供前景/背景颜色和/或格式(例如粗体和斜体)的组合。:highlight
命令修改这些项目。要禁用高亮,请使用例如下面的命令::highlight clear Statement
:highlight link Statement NONE
:colorscheme
命令之后发出。)我遇到了两种我不喜欢的高亮显示。
1.缩进高亮显示和制表符箭头提醒,您可以通过添加来解决它
let g:indent_guides_enable_on_vim_startup = 0
set nolist
到~ / .vimrc.local
2.突出显示常见单词,例如中文单词和错误拼写单词,您可以通过添加来解决
set nospell
到 ~/.vimrc.local