1

我曾尝试在 Cygwin 和 MinGW 上都使用 Vim,但很多时候这些字符的行为方式无法预测(退格键不会删除,不能有半列,等等......)。我想知道这是否与那些系统有关,或者是否可能是我自己的系统/设置的问题(例如,我需要调整一些设置,定义字符编码等)。我在 Windows 7 64 位

谢谢

4

1 回答 1

1

Cygwin CMD 模拟器与 Vim 有一个已知问题。似乎是一个重绘问题。显然修复它会破坏 Cygwin 所依赖的某些 exe 的执行。许多用户选择使用另一个终端仿真器。我发现分页和备份修复了重绘,但有时我必须退出 Vim 并重新启动。

PuTTYcyg 是 PuTTY 的修补版本,除了 telnet、rlogin、ssh 和串行连接之外,还可以用作本地 Cygwin 终端,而不是 Windows 控制台或 xterm。有关更多信息,请参阅 PuTTYcyg 网站上的 README.txt。

要使用 rxvt:@echo off C:chdir C:\cygwin\bin set EDITOR=vi set VISUAL=vi set CYGWIN=codepage:oem tty binmode title rxvt -sr -sl 10000 -fg white -bg black -fn fixedsys -fb fixedsys -tn cygwin -e bash --login -i

Mintty 是 Cygwin 和 MSYS 的终端仿真器。在 Cygwin 中,它由 Cygwin 的 setup.exe 作为默认终端安装。在 MSYS 中,可以使用命令 mingw-get install mintty 安装 mintty 包。或者,可以在 Minitty 下载页面上找到 Cygwin 1.7、1.5 和 MSYS 的二进制文件。

于 2012-06-17T23:29:32.917 回答