Ruby on rails 适用于Mac、linux和windows的Emacs GUI

Ruby on rails 适用于Mac、linux和windows的Emacs GUI,ruby-on-rails,emacs,Ruby On Rails,Emacs,我想开始使用emacs,但我也想要一个GUI,在windows、UbuntuLinux(桌面)和MacOSX中都可以使用它。GNU/Emacs是否能够实现这一点?还有什么其他选择,每个操作系统有多大的不同 另外,在gui中使用emacs是否有任何缺点(例如,我不能使用某种小部件或其他东西),以及大多数其他程序员如何更喜欢使用emacs?我想用它代替textmate进行ruby on rails开发,还有其他建议吗 是的。有一个Windows版本的emacs,您可以在linux和OS X上使用X-

我想开始使用emacs,但我也想要一个GUI,在windows、UbuntuLinux(桌面)和MacOSX中都可以使用它。GNU/Emacs是否能够实现这一点?还有什么其他选择,每个操作系统有多大的不同


另外,在gui中使用emacs是否有任何缺点(例如,我不能使用某种小部件或其他东西),以及大多数其他程序员如何更喜欢使用emacs?我想用它代替textmate进行ruby on rails开发,还有其他建议吗

是的。有一个Windows版本的emacs,您可以在linux和OS X上使用X-Windows界面。还有几个不同版本的本机OS X GUI


Emacs本质上是一个基于终端的程序;在一个漂亮的窗口中运行它并没有真正的缺点,使用鼠标点击和菜单也有好处。

Emacs有一个GTK+(GNOME的工具包)的本地GUI版本,OSX有Emacs 23+的Cocoa(以前有Carbon Emacs,但现在已经被遗忘)和Windows版本

我个人在守护进程模式下使用emacs(emacs--daemon),并使用EmacClient将终端和X客户端连接到守护进程。不过,我大部分时间都在X帧中,我发现这样更有效率——我不是像许多人那样在终端中运行Emacs,而是在Emacs中运行我的终端。我不使用菜单/工具栏-大多数时候只是一个裸框,分成许多窗口


对于使用Emacs的rails开发,您应该查看和。

如果您的源代码需要内联图像和PDF,您可能做错了;)我不同意你回答的第二部分。实际上,在X.Bozhidar中运行Emacs有很多好处。Wooble没有提出其他要求。你也可以在Windows下使用X窗口界面,使用Cygwin(它提供X.org服务器,既方便本地Cygwin应用程序,也方便远程应用程序的显示)@Wooble:如果你想要内联图像,你不一定做错事,la auctex: