gpt4 book ai didi

linux - Vim - 强制行之间的额外间距用于下划线

转载 作者:太空狗 更新时间:2023-10-29 11:46:28 26 4
gpt4 key购买 nike

虽然我的大部分编码都使用 Vim,但我通常更喜欢在当前行下划线,这样可以更容易地看到我在代码中的位置。我避免使用线条突出显示之类的东西,因为它通常会使我的深色背景上的明亮文本主题(即:'torte' colorscheme)更难看清。

这是我的 Vim 配色方案的一部分:

hi CursorLine    guibg=#0F2130  ctermbg=NONE       cterm=underline
hi CursorColumn guibg=#0F2130 ctermbg=darkgray cterm=NONE

然后我在我的 .vimrc 文件中启用这些功能(即:~/.vimrc)。

所以,在我的例子中,当前行有一个彩色下划线,它是它上面字符的反转颜色,而当前列有一个深灰色背景,而所有其他文本只有一个黑色背景。

我在这里遇到的唯一问题是我在编码时看不到下划线 ('_') 字符,因为当前行的下划线与下划线字符的颜色和粗细完全相同。唯一的解决方法(如果可能的话)在这里有意义:

  1. 增加行间距
  2. 使下划线出现在我的文本下方几个像素处

在 Vim(不是 gVIM)中有这样的可能吗?

谢谢。

最佳答案

如果你正在使用 gVim:

:hi! def link CursorLine SpellBad

它将使用 curl-underline。


linespace 更改为 10+ 将在 Cursorline 上方显示 _:

:set linespace=10

关于linux - Vim - 强制行之间的额外间距用于下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11025606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com