首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Vim中更改指示缓冲区最后一行后填充行的代字号字符的颜色?

如何在Vim中更改指示缓冲区最后一行后填充行的代字号字符的颜色?
EN

Stack Overflow用户
提问于 2009-08-18 15:52:56
回答 5查看 8.6K关注 0票数 25

当Vim启动时,它为空行显示代字号~(~)。有没有办法改变它的颜色?

EN

回答 5

Stack Overflow用户

发布于 2016-09-18 08:06:30

在Vim8中,您可以独立于NonText设置EndOfBuffer高亮显示组

代码语言:javascript
运行
复制
highlight EndOfBuffer ctermfg=bg
票数 15
EN

Stack Overflow用户

发布于 2009-08-18 16:04:34

卢卡斯是对的,但是如果你也想在gvim中改变颜色,我认为你需要ctermfg=guifg=

:highlight NonText ctermfg=*color* guifg=*color*

票数 8
EN

Stack Overflow用户

发布于 2009-08-18 16:50:09

我还不能留下评论,所以这将是一个答案..

Lucas是正确的,但您必须记住,当您使用:set list时,这也会改变字符的颜色。如果您试图隐藏这些代字号,您也将隐藏这些字符。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1294790

复制
相关文章

相似问题

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