首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让MinTTY (Cygwin Terminal)在新窗口中打开gvim?

如何让MinTTY (Cygwin Terminal)在新窗口中打开gvim?
EN

Stack Overflow用户
提问于 2012-09-15 03:14:52
回答 5查看 10.1K关注 0票数 4

我已经安装了mintty。在那之后我就不能打开gvim了。对于emacs,我使用了同样的问题: 1) mintty gvim

这将打开一个新窗口,并显示以下消息:

E233:无法打开displayE852:子进程无法启动图形用户界面按ENTER或键入命令继续

我还设置了: export DISPLAY=":0“

我做错了什么

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-09-15 03:21:09

您可能没有运行X服务器。查看here以获取设置它的说明。就我个人而言,我发现卸载cygwin版本的gvim而使用windows版本会更容易一些。

票数 4
EN

Stack Overflow用户

发布于 2014-12-29 08:41:29

我在启动gvim时遇到了同样的问题,并收到了上面的错误消息。

我的默认显示设置是:0.0

然而,我在startxwin的输出中注意到,它说

“Rules =”"base“”模型=“"pc105”“Layout =”"us“”Variant =“"none”Options =“"none”返回winMultiWindowXMsgProc - DISPLAY=:2.0 winInitMultiWindowWM - DISPLAY=:2.0 winProcEstablishConnection - winInitClipboard。“

我将我的显示设置为:2.0,它现在可以工作了。ie导出DISPLAY=:2.0

希望这能有所帮助。

此外,该脚本似乎检查了/tmp/.X11-unix/Xn,其中Xn中的n是一个数字。似乎我的X0和X1已经在那里了,可能是旧的糟糕的关机造成的。删除它似乎会将其恢复到使用:0.0

票数 1
EN

Stack Overflow用户

发布于 2014-06-27 10:44:24

对我来说,gvim是从/usr/bin/gvim获得的。我将gvim安装为一个windows应用程序,然后直接从它的windows路径调用它,如下所示:

代码语言:javascript
复制
[cygwin$] /cygdrive/C/Program\ Files\ \(x86\)/Vim/vim74/gvim

而且它起作用了。

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

https://stackoverflow.com/questions/12430633

复制
相关文章

相似问题

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