在我的大部分编码中使用 Vim 时,我通常更喜欢将当前行加下划线,以便更容易看到我在代码中的位置。我避免使用线条突出显示之类的东西,因为它通常会使我的深色背景上的亮文本主题(即:'torte'colorscheme)更难看到。
这是我的 Vim 配色方案的一部分:
hi CursorLine guibg=#0F2130 ctermbg=NONE cterm=underline
hi CursorColumn guibg=#0F2130 ctermbg=darkgray cterm=NONE
然后我在我的 .vimrc 文件中启用这些功能(即:)~/.vimrc
。
所以,在我的例子中,当前行有一个彩色下划线,它是它上面字符的反色,而当前列有一个深灰色背景,而所有其他文本只有一个黑色背景。
我在这里遇到的唯一问题是我在编码时看不到下划线('_')字符,因为当前行的下划线与下划线字符的颜色和粗细完全相同。如果可能的话,唯一的解决方法是:
- 增加行间距
- 使下划线出现在我的文本下方几个像素处
在 Vim(不是 gVIM)中可能有这样的事情吗?
谢谢你。