我注意到,用不同的颜色方案VIM强调/突出一些单词。为什么是这个以及如何关闭它?为什么VIM会突出显示一些单词?
与其他色彩方案
我使用spf13-vim configuration并用腻子远程连接。
VIM正确地假定该文件是一个Python文件(:设置文件类型返回“蟒蛇”)
我注意到,用不同的颜色方案VIM强调/突出一些单词。为什么是这个以及如何关闭它?为什么VIM会突出显示一些单词?
与其他色彩方案
我使用spf13-vim configuration并用腻子远程连接。
VIM正确地假定该文件是一个Python文件(:设置文件类型返回“蟒蛇”)
好像你的Vim在做拼写检查为您服务。您可以通过添加
set nospell
在您的.vimrc
文件中。要重新打开文件,您可以执行以下操作:
:setlocal spell spelllang=en_us
用于与美式英语进行拼写检查。 :setlocal
更改当前缓冲区的设置,而:set
更改所有当前打开的缓冲区。你可以阅读更多关于如何使用Vim进行拼写检查的工作here。
对某些文件自动启用拼写检查可能很有用。例如,为了使法术.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
命令,并只需要一次。
问题解决了,谢谢! –
@PericaZivkovic,不客气。你应该记住这个功能,它有时会派上用场。例如,在使用LaTeX编写文档时,您可能需要在完成后将其打开,快速查看,然后再关闭它。 – Shahbaz
Vim中的大多数文件类型(如python)都带有定义高亮组的语法(通过:highlight
查看它们)。然后colorscheme提供前景/背景颜色和/或格式(如粗体和斜体)的组合,用于终端,彩色终端和/或GVIM。
选择你觉得视觉吸引力的颜色方案;有些来自Vim,更多的可以在互联网上找到,大多数在http://www.vim.org/。
如果您只是在特定颜色格式中遇到一两件小事,您可以通过:highlight
命令修改这些项目。要禁用突出显示,请使用
:highlight clear Statement
或(当组链接到另一个组,有效地继承它的外观)
:highlight link Statement NONE
(这些必须后发出的:colorscheme
命令,设置您的偏好。)
它不是colorscheme,我尝试了很多,他们都有相同的,这是像Shahbaz建议的拼写检查,但谢谢你的提示 –
是的,很好的答案,我没有意识到这一点。一般来说,拼写检查很有用。但在Vim主机中,由于缺乏颜色,颜色并不特别美观。在GVIM中,拼写错误显示为波浪线,好得多。或者阅读如何使用PuTTY启用256种颜色并选择高颜色的颜色方案;有更好的颜色。 –
我遇到了两种我不喜欢的亮点。
1。缩进亮点和标签箭头提示,您可以通过添加
let g:indent_guides_enable_on_vim_startup = 0
set nolist
解决呢〜/ .vimrc.local
2.highlight平时的话,像中国字和拼写错误的单词,你可以解决它加入
set nospell
到〜/ .vimrc.local
我这个最近想知道喽! –
哇,这看起来非常恼人,特别是彩色版本...... vim认为文件的类型是什么? (请执行':set filetype'查找) – weronika
filetype = python这是正确的:) –