如何获取MinTTY(Cygwin终端)在新窗口中打开Emacs?

时间:2011-04-12 16:26:25

标签: emacs cygwin

我无法弄清楚为什么在谷歌上找不到这个,但在搜索了大约10分钟之后,我就决定放弃并在这里发帖。

主题基本上都说明了一切。我在Windows XP桌面上运行MinTTY作为cygwin终端。我想做的就是让emacs在新窗口中打开,而不是在终端内打开。什么是最好的开关,所以我可以根据我目前的需要切换它。这似乎对很多人都有用,我知道我之前已经在Linux机器上做过了,所以我想在cygwin中必须有一种方法可以做到这一点。谁知道怎么做?

2 个答案:

答案 0 :(得分:4)

开始一个新的薄荷,告诉它调用emacs:

mintty emacs

答案 1 :(得分:0)

您可能会澄清几种情况:

  1. 在标准Windows环境中运行emag的cygwin版本将调用当前shell中的emacs

  2. 如果已启动Cygwin X-Windows服务器(即“XWin服务器”)并且已在mintty终端中设置了DISPLAY环境变量(例如,导出DISPLAY =“:0”),则调用emacs将在自己的窗口中启动它。

  3. 在cygwin终端中运行Windows版本的emacs应启动您正在寻找的新框架。

  4. 如果你想要一个单独的emacs'窗口',最好安装Windows本机版本的emacs(我使用gnu emacs预编译的二进制文件),并从cygwin终端调用它。