emacs和emacs-lucid软件包之间的区别


30

安装Ubuntu(13.10)之后,我在软件中心找到了两个版本的Emacs 24:

  1. GNU Emacs 24(emacs24)

  2. GNU Emacs 24(emacs24-透明)

我不了解它们之间的区别以及安装哪个版本更好。我将eemas与scheme,clips和其他功能语言一起使用。我更喜欢哪个版本?

Answers:


39
  • emacs 没有后缀的是Emacs的GTK +版本
  • emacs-nox-nox后缀的是不支持X服务器的emacs版本。
  • emacs-lucid-lucid后缀包括与清醒用户界面Emacs的。

现在的问题是“什么是Lucid接口?” 当然,在这种情况下,包装说明没有帮助。幸运的是,我发现了一个错误报告,试图解决该问题:

但是什么是Lucid用户界面?大概它的意思是“ emacs23-lucid提供的用户界面”,仍然没有帮助。

changelog.Debian.gz告诉我,它是“对于仍需要非GTK +版本的用户的emacsVER-lucid软件包”-即UI

(1)看起来像旧的emacs
(2)不使用GTK +

---似乎对于决定是否安装它的人有用的数据。

读者也对与Lucid,Inc.的关系感到好奇。

进一步阅读:

Lucid,Inc的“ Lucid Emacs”是成为XEmacs的分支。 如此看来emacs23-lucid是GNU Emacs的设计版本,看起来像XEmacs的90年代版本吗?看到

http://www.gnu.org/s/libtool/manual/emacs/Lucid-Resources.html#Lucid-Resources

安装它们并进行比较(在Squeeze上),我看到emacs23的初始屏幕显示“这是GNU EMacs 23.2.1(x86_64-pc-linux-gnu,GTK +版本2.20.1)”,而emacs23-lucid的显示为“(x86_64-pc- linux-gnu,X工具箱,Xaw3d滚动条)”。它比GTK +版本更老,看起来更灰暗,但远没有xemacs21灰色...

然后我们希望将其作为下一个描述(看起来更清晰):

也许描述可能是这样的:

说明:GNU Emacs编辑器(非GTK + GUI)GNU Emacs是可扩展的自文档文本编辑器。该软件包包含一个Emacs版本,该版本具有基于旧XEmacs风格的Lucid小部件集的图形用户界面。

您可以在此处进一步了解此“ Lucid” 。


1
谢谢。我想我将安装没有任何后缀和后缀的emacs))
Igor Benikov 2013年

1
软件包说明肯定可以更好地说明这一点。
Teemu Leisti 2014年

3
Lucid Emacs的背景故事:jwz.org/doc/lemacs.html
Bryan

5

如果使用GTK Emacs,则将受到以下错误的影响:https : //bugzilla.gnome.org/show_bug.cgi?id=85715。基本上,如果您的X服务器崩溃了,那么Emacs也会崩溃,即使它是作为守护程序启动的也是如此。它几乎肯定会永远不会被修复。这就是为什么我使用Lucid GUI。


为什么不使用emacs-nox?
user1742529 '18

@ user1742529,因为GUI比终端IMO更好。最主要的是别名按键。X11比终端识别更多的按键,例如C-iTAB在大多数终端中是无法区分的。此外,GUI可以显示更多颜色和字体。需要明确的是,您可以将GUI与Lucid结合使用,而不是GTK,因此您不必受此错误的影响。
jpkotta
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.