可用的不同版本的emacs之间有什么区别?


12

Ubuntu(10.10)提供了emacs21、22、23和emacs快照。它们之间有什么区别emacs,默认情况下该软件包会安装哪一个?另外,我认为这emacs-snapshot-gtk是最新的。我想使用它,因为它似乎要注意我的.Xdefaults设置,而emacs事实并非如此。这可能导致什么不利条件?

我将emacs用于LaTeX,ORGmode和ESS / R编程。

Answers:


10

emacs-snapshot是Emacs的开发版本。它具有更多的优点,但也可能有更多的错误,因此使用它需要您自担风险。其他是发行版本;我可以认为不安装最新版本的唯一原因是,如果磁盘空间不足。

emacs软件包依赖emacs23(你可以看到任何包中的管理工具的依赖)。

Gtk程序不使用X资源(.Xdefaults)。Emacs的非gtk(但X)版本也可以。


emacs22将不再支持emacs23,因此您可以放心地忽略emacs22。
Kees Cook

因此,如果我想利用我要使用的.Xdefaults东西?(我认为这是两者之间的区别emacsemacs-snapshot但显然不是...)
Seamus 2010年

移动内容.Xdefaults.Xresources似乎已经取得了标准emacs识别它。
Seamus 2010年

@Seamus:简短答案:~/.Xresources是要使用的文件。长答案:X资源存储在服务器上。在Ubuntu和大多数其他UNIX系统上,登录时~/.Xresources已加载。其他一些系统会加载~/.Xdefaults,但Ubuntu不会。一些应用程序在~/.Xdefaults启动时会寻找自己的资源,但Emacs不会(emacs23-x尽管加载时至少在10.04上~/.Xdefaults-$(hostname))。如果更改资源文件,则可以使用手动加载xrdb -merge ~/.Xresources-load也会覆盖所有系统资源)。
吉尔(Gilles)“所以,别再邪恶了”,2010年
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.