bash – 如何最好地集成Emacs和Cygwin?

前端之家收集整理的这篇文章主要介绍了bash – 如何最好地集成Emacs和Cygwin?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Windows上有很多方法可以将Cygwin与Emacs集成。 EmacsWiki显示了几个想法。这里是我找到的选项:

>使用Cygwin附带的Emacs。 (然后找到一种方法获取到cmd.exe如果你想要它。)
>使用NTEmacs和Cygwin作为“有时”shell。 (一个特殊的命令启动Cygwin)
>使用NTEmacs和Cygwin作为“always”shell。 (M-x shell推出cygwin)

给出一些清楚的“为什么”。这里有几个例子,我希望我有Cygwin与Emacs:

> M-x whois不能在NTEmacs上工作。
>像Wanderlust这样的软件包包括一个不兼容Windows的Makefile。
>有时我只需要一个bash shell的东西。

那么Emacs / Cygwin的哪个选项对其他人有效呢?还有,有谁试过MSYS集成成功?

使用Cygwin中的Emacs。不是XEmacs..Emacs。我只是安装从Cygwin的一切,并键入以下运行Emacs:
XWin -multiwindow
export DISPLAY=:0.0
emacs&

它也可以帮助创建一个链接到您的C驱动器(或任何其他驱动器),如:

ln -s / cygdrive / c / c

我已经使用了几个月,它总是工作得很好。我不断使用高级功能像TRAMP和subversion没有任何问题。所有高级包如cedet只是工作。

如果你没有注意到,我是原来的海报。在我所有的研究和尝试后,这一个工作,我非常PLEASED。好的工作Cygwin!

此外,我建议不要在Emacs中使用shell。实用工具像top似乎不工作。相反,使用MinTTY和屏幕。 Cygwin直接在MinTTY中给你ssh(你不需要putty)。最好的部分是,我的很多Linux知识在Windows中无缝地工作。

猜你在找的Bash相关文章