gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 08:41:15 24 4
gpt4 key购买 nike

有很多方法可以将 Cygwin 与 Windows 上的 Emacs 集成。 EmacsWiki显示了一些想法。以下是我找到的选项:

  1. 使用 Cygwin 附带的 Emacs。 (如果需要,然后想方设法访问 cmd.exe。)
  2. 使用 NTEmacs 和 Cygwin 作为“有时”的 shell。 (启动 Cygwin 的特殊命令)
  3. 使用 NTEmacs 和 Cygwin 作为“始终”的 shell。 (M-x shell 启动 cygwin)

澄清“为什么”。这里有几个例子,我希望我有 Cygwin 和 Emacs:

  1. M-x whois 不适用于 NTEmacs。
  2. Wanderlust 这样的包包含对 Windows 不友好的 Makefile。
  3. 有时我只需要一个 bash shell。

那么 Emacs/Cygwin 的哪个选项对其他人来说效果更好?另外,有没有人成功尝试过 MSYS 集成?

最佳答案

在 Cygwin 中使用 Emacs。不是 XEmacs..Emacs。我只是从 Cygwin 安装所有东西并输入以下命令来运行 Emacs:

XWin -multiwindowexport DISPLAY=:0.0emacs&

它也可能有助于创建到您的 C 驱动器(或任何其他驱动器)的链接,如下所示:

ln -s/cygdrive/c/c

我已经使用它几个月了,它一直运行良好。我经常使用 TRAMP 和颠覆等高级功能,没有任何问题。所有像 cedet 这样的高级软件包都可以正常工作。

如果你没注意到,我就是最初的发布者。经过我所有的研究和尝试,这个成功了,我很高兴。 Cygwin 干得好!

此外,我建议不要在 Emacs 中使用 shell。 top 之类的实用程序似乎不起作用。相反,使用 MinTTY 和屏幕。 Cygwin 直接在 MinTTY 中为您提供 ssh(您不需要腻子)。最棒的是,我的很多 Linux 知识都可以在 Windows 中无缝运行。

关于bash - 如何最好地集成 Emacs 和 Cygwin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2075504/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com