跳至正文

Vim 第6章 使用语法高亮 的笔记

  • Vim
:模式下的:

syntax enable                                       打开语法高亮

syntax clear                                           关闭当前编辑文件此次语法高亮

syntax off                                                        彻底关闭语法高亮

 

if &t_CO > 1                                          三行语句表示如果终端支持语法高亮才启用语法高亮

         syntax enable                              Ps: t_Co, Help了一下原来是终端支持颜色的个数

endif

 

solorscheme xxx                                  使用xxx颜色方案

highlight xx yy=zz                                 设置xxyy下变为zz, = =|||, (yy部分参见下面的语法高亮内容) :

                                                                 :highlight  Comment  cterm=green  guifg = green
                                                                
就是讲termgui下的注释变为绿色

runtime syntax/colortest.vim           查看常用颜色设置的效果

 

hardcopy                                                打印当前文件 可以使用Visual模式选择要打印的范围

source $VIMRUNTIME/syntax/2html.vim                用于自动生成Html文件



  查看$VIMRUNTIME/colors目录能够知道Vim支持的所有颜色高亮的方案. 



  在自定义Vim语法高亮时要用到下面的一些内容:

term                             黑白终端的显示属性

cterm                           彩色终端的显示属性

ctermfg                        彩色终端的前景色

ctermbg                      彩色终端的背景色

gui                               GUI的显示属性

guifg                            GUI的前景色

guibg                           GUI的背景色

发表评论

您的电子邮箱地址不会被公开。