vim tty1-6 与 tty7 中的配置不同

vim tty1-6 与 tty7 中的配置不同

vim 的默认配置似乎与 tty7 不同。当我在 tty7 上的默认 gui 中打开终端并启动 vim 时,我可以按住 shift 并按左箭头或右箭头键将光标移动整个单词。当我打开 tty1 并启动 vim 时,我无法按住 shift 并按左箭头和右箭头键将光标移动整个单词。其他差异包括不同的配色方案和不同的光标类型。我的.vimrc文件只是自动缩进和数字,并且确实被两个 tty 加载。终端应用程序是否正在加载另一个 vim 配置文件,或者是否有其他原因导致差异?

答案1

您的终端仿真器的调色板可能与 TTY 的帧缓冲区的调色板不同。我如何改变 TTY 颜色?

这同样适用于光标类型,因为它可以由终端仿真器设置。如何更改 Linux 控制台的光标形状、颜色和闪烁频率? 如何停止光标闪烁?

至于Shift,X 窗口系统可能将Shift+ 箭头键解释为与箭头键不同的事件。终端仿真器将解释 X 发送的任何内容。控制台终端驱动程序可能不支持将修饰符(如Shift或 )Ctrl与箭头键一起使用。

相关内容