我最近在我的 Windows 机器上从 MobaXterm 7.7 更新到 MobaXterm 8.1,以满足我的 SSH 和 X11 需求。
从那以后,当我进入不同的模式(即插入模式)时,我的 Vim 光标已经停止变化——光标现在总是一个块光标。此外,我注意到如果我更改 MobaXterm 中的默认终端光标设置,控制台光标仍然是块光标(可能的错误?)。
过去,我在 .vimrc 文件中添加了以下行来处理光标形状,但自从更新到 MobaXterm 8.1 后,这不再有效。
let &t_ti.="\e[1 q"
let &t_SI.="\e[3 q"
let &t_EI.="\e[1 q"
let &t_te.="\e[0 q"
我很好奇这是什么原因造成的。
经过一番研究,我在 MobaXterm 8.0 更新日志中发现了以下行:
Improvement: The embedded terminal is now based on a plain PuTTY engine
如果我没记错的话,您在 PuTTY 环境中更改光标的能力有限。这是否意味着我在使用 MobaXterm 时无法再更改 Vim 光标?或者,是否有一些我不知道的 .vimrc 命令?这只是一个错误还是有意为之?
谢谢!