加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何将自定义颜色设置为.vimrc中的折叠高亮(用于putty)

发布时间:2020-12-15 19:11:25 所属栏目:安全 来源:网络整理
导读:将以下内容添加到.vimrc中 :hi Folded ctermbg=Grey 但它仍然太明亮和突出,所以我们想要指定一个更具体的颜色三联体,像这样: :hi Folded ctermbg=#A0A0A0 但是vi不会接受它: Error detected while processing /home/guest/.vimrc:line 10:E421: Color na
将以下内容添加到.vimrc中
:hi Folded ctermbg=Grey

但它仍然太明亮和突出,所以我们想要指定一个更具体的颜色三联体,像这样:

:hi Folded ctermbg=#A0A0A0

但是vi不会接受它:

Error detected while processing /home/guest/.vimrc:
line   10:
E421: Color name or number not recognized: ctermbg=#A0A0A0

有什么建议么?

ctermbg的cterm是“彩色终端”的缩写。当Vim在终端仿真器中运行时,它用于定义背景颜色,并且只能接受如灰色或青色等指定颜色或像7的颜色数字。十六进制值仅适用于GVim / MacVim,并且必须与guibg / guifg一起使用:
hi Folded guibg=#A0A0A0

在你的shell中,做$ echo $ TERM:它应该会返回类似于xterm,screen,xterm-256color或者一些变体。

如果您在终端仿真器中运行Vim,该模拟器无法显示超过8/16色(& TERM不包含256色),您将无法使用不同的灰度,除非您自定义自己的调色板你的终端模拟器。

它应该是这样的:

hi Folded ctermbg=7

或者像这样:

hi Folded ctermbg=grey

如果您的终端仿真器自身发布为“256色准备就绪”($ echo $ TERM应包含256color),只要使用其号码(242)而不是其十六进制值,您就可以使用this chart中的任何颜色。

它应该是这样的:

hi Folded ctermbg=242

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读