0

这听起来像是一个微不足道的问题,但它已经困扰了我一段时间。很久以来我一直在 Linux 服务器上使用 Vim,并且我曾经在 Windows XP 桌面计算机中使用 PuTTY 访问这个 Linux 服务器。

现在我已经迁移到 Windows 7 并且仍然使用 PuTTY 来访问同一台服务器。问题是视觉模式已停止在服务器上工作。当我在 Windows XP 上时,要输入 C 风格的注释//,我会这样做:

  1. Ctrl-V进入视觉模式
  2. Shift-Down arrow跨行选择列
  3. Shift-I进入插入模式并添加//
  4. Esc将文本复制到所有行中的列

现在在 Windows 7 中,PuTTY/Vim 的行为发生了变化。当我现在按Ctrl-V时,它进入可视模式(我在状态栏中看到它)。但是当我按Shift-Down跨行选择列时,Vim 退出可视模式并进入命令模式。

我无法确定这是 Vim、PuTTY 还是 Windows 的问题。由于我没有修改服务器上的任何 Vim 设置,我怀疑这是 PuTTY 的一些配置,但我无法弄清楚是什么。PuTTY 版本是 0.63.10044.0,Vim 是 7.0。

4

0 回答 0