14

私はSlackwareGNU/ linuxシステム(EeePC)の下で常にLinuxターミナルに住んでいます。デフォルトでは、複数のXorgライブラリが見つからない場合、GNUEmacsは起動しません。Xソフトウェアをまったく使用しないと仮定すると、このXorgのものをすべて削除して、emacsを再度コンパイルするのは理にかなっていますか?

私をトラブルに巻き込んだり、GNU Emacsがまったく機能しなくなったりする可能性のあることを知っていますか?これらすべての依存関係を維持するための利点はありますか?

言ったように、私のメインボックスはストレージがほとんどないeeepcであり、危険なほど限界に達しています;-)

少なくとも、xtermを起動するために維持する必要のある最小かつ最小のXorgライブラリは何ですか(デポートされたディスプレイを使用)?

よろしく

4

4 に答える 4

5

ターミナル内に閉じ込められて満足している限り、XなしでEmacsをうまく構築する必要があります。

私が作業しているいくつかの(リモート)マシンでは、同様の理由で、X-Windowsなしで常にEmacsをインストール/ビルドしてきました。

于 2010-05-25T22:20:07.243 に答える
4

Emacsのビルドは非常に簡単ですが、ビルドオプションを正しく取得するために時間を費やす必要があるかもしれません。含まれているINSTALLファイルはかなり良いです。

これは主にテキストベースのツールであるため、Emacsはコンソールでうまく機能します。(とにかく愚かなtoobarを使用するのは誰ですか?!)そしてメニューバーの主な利点は、新しくインストールされたライブラリの機能を発見し、印刷することです。ただし、Mxtmm-menubarを使用してttyからアクセスすることもできます。

そうは言っても、いくつかのEmacsパッケージがデフォルトで使用するいくつかのキーの組み合わせが失われることを考慮する必要があります。たとえば、最近Emacsを使用する大きな理由の1つは、アウトライン構造を操作するために修飾キーと矢印を多用するorg-modeです。Linuxコンソールでは、これらの一部は他の目的のために使用されるため、いくつかの回避策を実行する必要があります。これらのキーを使用する他の便利なパッケージ(たとえば、表示されているウィンドウ内を移動するため)を見てきました。

幸運を。

于 2010-05-26T05:46:50.613 に答える
2

マウスなしで幸せに暮らせる限り、Emacsをターミナル専用エディターとして使用することに不利な点はありません。そして、あなたがそれを使用していないのであれば、それをロードすることに利点はないと思います。

Debianなどのより洗練されたLinuxディストリビューションを使用している場合は、Xライブラリにリンクせemacs23-noxに、のようなものをインストールしてEmacsをコンパイルすることができます。Slackwareが同様のパッケージを提供しているかどうかがわかるかもしれません。または、ツールがDebianパッケージを変換できる場合。または、最後の手段として、ディストリビューションを変更します。alien

Slackwareが適切なパッケージを提供していない場合は、確かにパッケージをリクエストする理由があります。

(そうは言っても、私の時間の最善の使い方は、私のディストリビューションが提供するEmacsのバージョンと一緒に暮らすことだと思うでしょう。)

于 2010-05-25T23:50:45.900 に答える
1

ええと...私はいつも使ってvimいます...;-)

私は通常、 GUI以外のすべてvim-noxで単純にコンパイルされたDebianのパッケージをインストールします。vim私は完全なGNOME環境を持っている私のワークステーションでもそれを行います。私vimは他のことをするのと同じターミナルウィンドウでの動作が好きです。

emacsしばらく前に試したとき、最初に変更したのはGUIを無効にすることでした。よくわからなかったので、実際にどれだけ失ったのかわかりませんが、emacsそれでも重要な機能が削除されていませんでした。

試してみてください。いつでも標準のコンパイルに戻ることができます。

于 2010-05-25T22:52:25.067 に答える