将vim光标列颜色更改为vim背景以外的颜色?

将vim光标列颜色更改为vim背景以外的颜色?,vim,macvim,Vim,Macvim,如何使vim列(:set cursor column)具有不同的颜色? 这就是我现在看到的: 请注意,列颜色与vim用于标记我的标识等的颜色相同(我认为是背景色)。我想选一种不同的颜色 干杯:)用这个: :highlight CursorColumn guibg=#404040 请参见:help hl CursorColumn(将其重定向到:help'CursorColumn')如果CursorColumn似乎没有按预期工作,可能是因为光标列颜色与背景主题颜色太接近。请尝试以下步骤来解决此问

如何使vim列(:set cursor column)具有不同的颜色? 这就是我现在看到的:

请注意,列颜色与vim用于标记我的标识等的颜色相同(我认为是背景色)。我想选一种不同的颜色

干杯:)

用这个:

:highlight CursorColumn guibg=#404040

请参见
:help hl CursorColumn
(将其重定向到
:help'CursorColumn'

如果CursorColumn似乎没有按预期工作,可能是因为光标列颜色与背景主题颜色太接近。请尝试以下步骤来解决此问题:

  • 如果您正在使用某些背景(例如,可能是深色背景),请使用类似于vim gui版本的
    :highlight CursorColumn guibg=#ff0000
    的内容更改列的颜色。如果您没有使用vim的gui版本,请尝试以下
    :高亮显示光标或列ctermbg=Grey

  • 确保您使用的是vim 6.3或更高版本。此功能在此之前不可用。如果您使用的是CentOS或Red Hat等操作系统,并且没有当前版本的vim,则可以编译它

  • 确保使用+语法编译vim

:设置cursorcolumn“以突出显示光标列开始