2009-12-16 131 views
1

我刚刚将vim添加到我当前的Cygwin安装中,并且无法正常工作。需要帮助解决vi + cygwin问题

问题是:当我输入vim <Enter>它打开帮助启动屏幕(彩色)Vim - 确定。

我然后尝试退出与:q,和它睡觉几秒钟,然后它离开,但是当我在命令行键入一个字符预先暂时搁置寄生串(6c6c)。当我尝试使用vi编辑文件而不是立即退出时出现的其他类似问题。

我想这是一个颜色/ TERM问题,但我没有太多的经验,在那种东西。

感谢您的任何帮助。

+0

什么操作系统版本?你有没有尝试在某处进行一次全新的cygwin + vim安装来查看它是否有相同的问题? – Ash 2009-12-19 02:58:49

+0

操作系统版本:xp professional 2002 SP2。 实际上,我以前一直使用相同的设置,直到去年,它工作。 – AndreaG 2009-12-28 09:48:35

+0

我无法真正地说出这里发生了什么,因为我从来没有在Cygwin发生过这样的事情,但是您可能需要考虑从Vim主页下载“常规”Win32版本,并使用它代替Cygwin建立。 – 2010-01-06 03:13:07

回答

2

你从哪个终端启动vim? I'd suggest using rxvt。这解决了ncurses类型程序的许多问题。

有时候人们改变他们的TERM变量。一般来说,只要你的环境安装了正确的termcap,你就不应该这样做,这是不需要的。如果您使用rvxt您的TERM变量将默认为'rxvt-cygwin-native'。