メインウィンドウ環境に加えて良いX端末は何ですか?

メインウィンドウ環境に加えて良いX端末は何ですか?

私が設定している最小限のフラックスボックス環境で使用できる端末プログラムを探しています。

理想的には、タブと真の透明性をサポートするターミナルプログラムを探しています。

これまで、これらの要件をほぼ満たしているように見える唯一の端末プログラムは、Gnome、KDE、またはXFCEです。他のすべてのライブラリは必要ないため、これらのWindows環境の1つではターミナルプログラムを使用しないことをお勧めします。

メインウィンドウ環境ではなく、真の透明度とタブをサポートするスタンドアロンのx端末プログラムはありますか?

答え1

いいねrxvt - Unicode。これはすべて可能ですが、デフォルトではそうではありません。これには多くのコンパイル時間オプションがあり、そのうちの1つはPerlを組み込み、タブなどのアドインに拡張することです。また、クライアント - サーバーアーキテクチャもあります。マスターインスタンスは、異なるウィンドウで複数の端末セッションを実行します。私は実際にタブウィンドウを使用しません。同じ効果を得るには、ウィンドウマネージャ機能を使用することをお勧めします。

透明性を得るには、実際に合成ウィンドウマネージャを実行する必要があります。アプリケーションはこれを処理しないでください。ただし、必要に応じてurxvtが実行されます。 X プロパティを使用します。透明性を得るには、以下を設定します。

urxvt.background:   rgba:0000/0000/0000/dddd

名前が示すように、Unicode端末(UTF-8を直接表示できる)なので、同じ端末で記号や国際文字も表示できます。

答え2

いいねターミネーター。非常に軽くてユニークなターミナルプログラムになる多くの機能を持っています。私のお気に入りの機能には、水平スクロール(ほとんどの端末の基本的な改行動作とは反対)、スマート自動スクロール、組み込みの検索機能がありますが(私にとって)、究極の機能はウィンドウ分割機能です。 emacsのペインに慣れている場合は非常に似ています。

以下は、より良い機能のいくつかでサイトから抜粋したものです。

Terminatorは、他には見られない高度な機能を備えたクロスプラットフォームGPLターミナルエミュレータです。

Terminator は、Java 6 以降がインストールされているすべての最新のオペレーティングシステムで実行されます。これは、X11システムのxterm、rxvt、xwshなどはもちろん、MS WindowsのGNOME端末、KDEのKonsole、AppleのTerminal.app、PuTTYに代わるものです。

特徴

  • 自動録音

  • テキストとURLをドラッグアンドドロップします。

  • GPLライセンス

  • 無限ロールバック

  • 複数のタブ

編集する:

軽量と言うとき、必ずしもメモリ使用量/ブート時間/何を意味するわけではありませんが、それが何を意味するのかはっきり理解しています。この観点から見ると、JVMを使用するとアプリケーションに重みが追加されることは間違いありません。これを考えると、特にJava 6+で動作することを考えると、比較的軽い端末だと言いたいと思います。

しかし、私は私の間違いを認めて補償するために、次のような結果を提案します。 :) 私は2つのことを試しました。ターミナルをロードし(/ etcで〜7000行印刷)、開始時間をテストしました。後者は、私がテストしたいくつかのプログラムでは可能ではありません(誰かが私が知らないトリックを知っている場合を除いて)。他の人はテストを見ましたが、timeやめなさいと言われました。たとえば、time rxvt-unicode -e 'exit'

                 ls $(find /etc) 開始時間
rxvt-unicode 間違い 0m0.100s 間違い 0m0.045s
GNOMEターミナルリアル0m0.368sリアル0m0.215s
ターミナルミス0m0.366sミス0m0.490s
xfterm4 ミス0m0.365s ミス0m0.021s
xterm real0m0.090s    
xvt ミス0m0.163s ミス0m0.007s
Guak リアル 0m0.496s    
aterm ミス0m0.092s ミス0m0.025s

各結果は3回の実験の平均である。 JVMが起動時間(予想)の観点からターミネータに困難を与えることがわかりましたが、最初のテストではxfterm4やgnome-terminalなどの製品と同等のパフォーマンスが見られました。

これに対して自由に拡張してください。

答え3

端末(xfce4の端末)は実際にはXFCEに依存しません。私はDEを使用していませんが、端末は素晴らしいと非常に軽いと思います。要求する機能の依存関係のリストはできるだけ短くする必要があります。

答え4

見てROX用語、また。

関連情報