如何在vim中设置多个颜色列/ cc(:set colorcolumn)?

Rob*_*ark 2 vi vim

可以像这样设置单个颜色列:

:set colorcolumn=80
Run Code Online (Sandbox Code Playgroud)

如何设置多个颜色列(例如,在第40和80列)?

Rob*_*ark 9

使用逗号作为分隔符来指定多个列,例如,

:set colorcolumn=40,80
Run Code Online (Sandbox Code Playgroud)

-要么-

:set cc=40,80
Run Code Online (Sandbox Code Playgroud)

将设置两个颜色列,一个在列40,一个在列80.

此外,+=-=可用于添加/删除列:

:set cc+=60
:set cc-=80
Run Code Online (Sandbox Code Playgroud)

将添加第60列并删除第80列,因此列现在将为40和60.

  • 如果您还可以为每列设置不同的颜色/透明度,那就太酷了。 (3认同)
  • 并且您可以使用`:set cc + = 40`添加一个或使用`-=`将其删除 (2认同)