emacsパッケージとemacs-lucidパッケージの違い


30

Ubuntuのインストール(13.10)後、ソフトウェアセンターでEmacs 24の2つのバージョンを見つけました。

  1. GNU Emacs 24(emacs24)

  2. GNU Emacs 24(emacs24-lucid)

私はそれらの違いが何であり、どのバージョンをインストールするのが良いのか分かりません。スキーマ、clisp、およびその他の関数型言語でemacsを使用します。どのバージョンが私に適していますか?

回答:


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はXEmacsの90年代バージョンのように見えるように設計されたGNU Emacsのバージョンだと思われますか?見る

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は、拡張可能な自己文書化テキストエディターです。このパッケージには、古いXEmacsスタイルのLucidウィジェットセットに基づくグラフィカルユーザーインターフェイスを備えたEmacsのバージョンが含まれています。

この「明uc体」の詳細については、こちらをご覧ください


1
ありがとうございました。接尾辞と接尾辞なしでemacsをインストールすると思います))
イゴールベニコフ

1
パッケージの説明で、これをよりよく説明できます。
Teemu Leisti 14

3
Lucid Emacsのバックストーリー:jwz.org/doc/lemacs.html
ブライアン

5

このバグにあなたはGTKのEmacsを使用する場合は、している件名:https://bugzilla.gnome.org/show_bug.cgi?id=85715。基本的に、Xサーバーがクラッシュすると、デーモンとして起動されていても、Emacsもクラッシュします。ほぼ確実に修正されることはありません。これがLucid GUIを使用する理由です。


なぜemacs-noxを使用しないのですか?
user1742529

@ user1742529は、GUIがターミナルIMOよりも優れているためです。主なものは、別名キーを押すことです。X11は、端末、例えばより多くのキーの押下を認識C-iし、TABほとんどの端末では区別できません。また、GUIはより多くの色とフォントを表示できます。明確にするために、GTKの代わりにLucidでGUIを使用できるため、このバグの影響を受けません。
jpkotta
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.