澄清一下:我不是问在终端中使用 vim 时如何更改光标。我希望在 Bash 的 vi 模式中在输入模式和命令模式之间切换时更改光标:
set -o vi <CR> type some text <ESC> (the cursor changes shape/color)
i (cursor change back) etc...
Run Code Online (Sandbox Code Playgroud)
我找到了一个脚本,可以在zsh 中更改模式更改时光标的颜色,但我不想只为这个功能更改 shell。
在 Bash 命令行上在命令和插入模式之间切换时,有没有办法让光标改变形状,就像在 gvim 中一样(甚至只是颜色)?