首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让vi和rxvt在cygwin中工作

让vi和rxvt在cygwin中工作
EN

Stack Overflow用户
提问于 2010-08-08 15:11:11
回答 3查看 1.5K关注 0票数 1

我尝试在我的cygwin w win XP上使用rxvt,但终端出现并消失。会出什么问题呢?除了rxvt-native之外,所有情况都是如此。我尝试了一些在网上找到的命令,但没有成功。我包括2个我已经尝试过的:

代码语言:javascript
复制
start C:\cygwin\bin\rxvt.exe -sb -sl 3000 -fg gray -bg black -fn "Lucida Console-14" -e /bin/bash --login -i

代码语言:javascript
复制
path C:\cygwin\bin;%path%
ssh-agent rxvt -e bash --login -i

我面临的另一个问题是试图让vi在我的cygwin bash shell中工作。将term设置为xterm或vt100不起作用。按回车键,我看到一个字符串78或一些其他问题弹出。我从来没有修改过我的.inputrc。

我的主要问题是尝试让vi正常工作。我刚刚发现,如果我运行/etc/postinstall/Terminfo.sh.do,我现在可以在vi中正确导航。78 (换行符)M仍然出现,但至少我可以在vi中导航。

2月25日-这个问题在几次windows更新后就消失了。回答我的问题是否有意义,因为这是更长的可重复性?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-27 07:21:19

有一件事可能还不清楚,那就是整个练习都是为了让vi正常工作。vim在当时也不起作用。但在一些windows更新之后,这个问题就消失了。关闭它...

票数 0
EN

Stack Overflow用户

发布于 2010-08-08 19:23:44

我不能回答第一个问题,但是你试过从开始菜单的Cygwin文件夹中的快捷方式调用rxvt吗?

关于第二个问题,TERM变量告诉应用程序他们在哪个终端上运行,所以如果你在Cygwin控制台(通常是TERM=cygwin)中运行时将它设置为' xterm‘,他们将发送Cygwin控制台不能理解的xterm控制序列。所以基本上就是:不要那样做!

顺便说一句,您可能还会对Cygwin的mintty包感兴趣,它是另一个不需要X服务器的终端。安装它还会在Cygwin文件夹中创建一个开始菜单快捷方式。

票数 0
EN

Stack Overflow用户

发布于 2010-08-08 19:27:45

我假设您需要运行一台X服务器。您可以安装Cygwin/X

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3433418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档