这是我的 .vimrc 的一部分:
set background=dark
set cul
hi CursorLine term=underline cterm=underline gui=underline
在 Linux 上,vim 显示正常,光标行带有细白线下划线。在 Windows 上使用相同的 .vimrc 文件(在 cygwin 下),光标行具有深红色背景,而不是下划线。无论怎么尝试hi CursorLine
似乎都不起作用。有没有办法在 Cygwin/Windows 上为当前行添加下划线,或者这是 Windows 命令窗口的限制?
答案1
这是 Windows 控制台的一个缺陷;它无法呈现带下划线的文本,而是使用颜色。
使用 XTerm 或其他终端软件,只要你有
:set cursorline