主要なウィンドウ環境ではない、優れた X ターミナルは何ですか?

主要なウィンドウ環境ではない、優れた X ターミナルは何ですか?

私が設定している最小限の fluxbox 環境で使用できるターミナル プログラムを探しています。

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

これまでのところ、これらの要件を満たすのに近いターミナル プログラムは、Gnome、KDE、または XFCE のターミナル プログラムのみであるようです。他のすべてのライブラリは必要ないので、これらのウィンドウ環境のターミナル プログラムは使用しません。

主要なウィンドウ環境からではなく、真の透明性とタブをサポートする独立した x ターミナル プログラムはありますか?

答え1

私は愛するrxvt-ユニコードこれらすべての機能を実行しますが、デフォルトではありません。コンパイル時のオプションが多数あり、その 1 つはタブなどの追加機能で拡張するための埋め込み Perl です。クライアント サーバー アーキテクチャも備えています。1 つのマスター インスタンスが、異なるウィンドウで複数のターミナル セッションを実行します。私は実際にはタブ付きウィンドウを使用しておらず、同じ効果を得るためにウィンドウ マネージャー機能を使用することを好みます。

透明度を取得するには、実際には合成ウィンドウ マネージャーを実行する必要があります。アプリはこれを処理する必要はありません。ただし、必要な場合は urxvt で処理できます。urxvt は X プロパティを使用します。透明度を取得するには、次のように設定します。

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

名前が示すように、Unicodeターミナル(UTF-8を直接表示できる)でもあるので、同じターミナルで記号や国際文字も表示できます。

答え2

好きターミネーター非常に軽量で、ユニークなターミナル プログラムとなる多くの機能を備えています。私のお気に入りは、水平スクロール (ほとんどのターミナルのデフォルトの折り返し動作とは対照的)、スマートな自動スクロール、組み込みの検索機能などですが、私にとって最も重要な機能はウィンドウ分割機能です。emacs でのウィンドウ分割に慣れている方なら、非常によく似ていると思います。

以下はサイトからの抜粋と、その優れた機能の一部です。

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

Terminator は、Java 6 以降を搭載した最新の OS であればどれでも実行できます。X11 システムの xterm、rxvt、xwsh および類似のソフトウェア、GNOME Terminal、KDE ​​の Konsole、Apple の Terminal.app、および MS Windows の PuTTY に代わるものです。

特徴

  • 自動ログ記録

  • テキストとURLのドラップ&ドロップ

  • GPLライセンス

  • 無制限のスクロールバック

  • 複数のタブ

編集:

軽量と言ったとき、必ずしもメモリ使用量や起動時間などについて言及していたわけではないと思いますが、それが暗示されていることは確かにわかります。これらの点では、JVM を使用するとアプリケーションの重量が増すことは間違いありません。それを考慮すると、特に Java 6+ で実行されていることを考えると、比較的軽量なターミナルであると言えます。

しかし、私は自分の失態を認め、それを補うために次の結果を提供します。:) 2 つのことを試しました。ターミナルに負荷をかけ (/etc から約 7000 行を印刷)、起動時間をテストすることです。後者は、私がテストしたいくつかのプログラムでは不可能でした (誰かが私が知らないトリックを知っている場合を除く)。他のプログラムは、 を使用してテストされtime、単に終了するように指示されています。たとえば、 ですtime rxvt-unicode -e 'exit'

                 ls $(find /etc) 起動時間
rxvt-unicode 実数 0分0.100秒 実数 0分0.045秒
gnome-terminal 実数 0分0.368秒 実数 0分0.215秒
ターミネーター 実数 0分0.366秒 実数 0分0.490秒
xfterm4 実数 0分0.365秒 実数 0分0.021秒
xterm 実数 0分0.090秒    
xvt 実数 0分0.163秒 実数 0分0.007秒
グアケリアル 0分0.496秒    
aterm 実数 0分0.092秒 実数 0分0.025秒

各結果は 3 回の試行の平均です。起動時間に関しては、JVM がターミネータのパフォーマンスを著しく低下させていることがわかります (予想どおり)。しかし、最初のテストでは xfterm4 や gnome-terminal と同等のパフォーマンスを示したことに驚きました。

遠慮なくこの点について詳しく説明してください。

答え3

ターミナル (xfce4 のターミナル) は、実際には XFCE に依存しません。私は DE を一切使用していませんが、ターミナルは優れていて非常に軽量です。その依存関係リストは、あなたが求めている機能に対して可能な限り短いです。

答え4

を見てみましょうROXターム、 あまりにも。

関連情報