在 vim 中关闭垂直突出显示的行

aer*_*man 3 unix macos vim macros highlight

我看到一条垂直突出显示的线。它独立于所使用的任何语法。我怎样才能删除它?

我的 ~/.vimrc 很简单:

syntax on
set tabstop=4
set shiftwidth=4
set softtabstop=4
set expandtab
Run Code Online (Sandbox Code Playgroud)

这是 macOS-Mojave (10.14.6) 中的内容

该行看起来像这样: vim 高亮垂直线

jer*_*ile 7

这是colorcolumn. 有些人喜欢它,因为它可以帮助他们将行长度保持在一定数量的字符以下。

您可以通过将其设置为空来删除它,例如set colorcolumn=或 只是set cc=

如果您确实需要该功能,则可以添加更多线条 ( set colorcolumn=80,120,140) 或更改线条颜色 ( highlight ColorColumn ctermbg=7 guibg=lightgrey),其中 中指定的数字与此处列出的颜色ctermbg相对应。