首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以在vim中设置具有不同值的颜色列?

可以在vim中设置具有不同值的颜色列?
EN

Stack Overflow用户
提问于 2017-05-14 04:45:33
回答 1查看 408关注 0票数 0

我知道我可以在vim中使用set textwidth,这样当达到该值时,我就可以自动包装我的代码(或文本)。

我还知道我可以用set colorcolumn=+1给文本宽度限制后的第一列上色。

我还知道我可以用set colorcolumn=+1,+2,+3给更多的列上色。

最后,我知道我可以用hi colorcolumn ctermbg=10设置列的颜色。

我可以用不同的值改变每一列的颜色吗?

EN

回答 1

Stack Overflow用户

发布于 2017-06-30 19:12:34

不,只有一个名为ColorColumn的高光组。人们希望不同的组也能折叠,但这些都还没有实现。

您可以通过:match模拟颜色列(但仅在具有那么多列的行中可见)。例如:

代码语言:javascript
运行
复制
:2match ErrorMsg /\%40v./
:3match WarningMsg /\%60v./
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43957828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档