同僚やUP所有者が、1つのターミナルウィンドウで複数のターミナルセッションを実行しているのを見たことがあるかもしれません。
プロのLinuxユーザーの中には、screen 複数のペインを分割する人もいます。これらのコマンドはどのターミナル・アプリケーションでも使用できますが、大きな学習曲線が必要です。
tmuxや ような複雑な操作をすることなく、同じアプリケーションウィンドウで複数のターミナルセッションを使いたいなら、Terminatorが最適です。
いいえ、ターミネーターのことではありません。これです。
システムにインストールされている ターミナルエミュレータは マルチタブをサポートしている場合があります。ターミネーターはサイズ変更可能な複数のターミナルパネルをサポートしています。
同様のタイル型ウィンドウマネージャの機能をエミュレートし、ターミナルパネルを1つのウィンドウにタイル状に表示します。
この記事では、Ubuntuやその他のLinuxディストリビューションにTerminatorをインストールして使用する方法を紹介します。
しかし、ここではターミネーターの特徴を簡単に見てみましょう。
ターミネーターは同じウィンドウで複数のターミナルセッションを提供します。
Terminator は VTE3 を使った GNOME 端末ベースの GTK アプリケーションです。
GNOME端末ベースのアプリケーションであるため、GNOMEデスクトップ環境と関連しており、いくつかの依存関係があります。
しかし、GNOME依存であっても、アプリケーションは比較的軽量だと感じました。おそらく他のデスクトップ環境での使用も問題ないでしょう。
外見は他のターミナルエミュレータと似ています。しかし、Terminatorの可能性は無限で、後の章で紹介します。
特徴
ターミネーター』の主な特徴をまとめてみましょう:
- タイルレイアウト端子
- 複数タブのサポート
- ドラッグ&ドロップ端子パネル
- タイル型ウィンドウ・マネージャーに似たキーボード・ショートカット
- レイアウトや設定ファイルを保存して、素早くスタートアップ可能
- プラグインによる機能拡張が可能
ターミネーターのインストール
Terminatorのインストールは他のパッケージと同じように簡単で、主要なディストリビューションの公式リポジトリから入手できます。
便宜上、以下に主要なディストリビューションのコマンドをいくつか挙げておきます。
UbuntuとDebianベースのディストリビューションでは、以下のコマンドを実行してTerminatorをインストールしてください:
sudo apt install terminator
Fedora と Red Hat ベースのディストリビューションの場合は、以下のコマンドを使用します:
sudo dnf install terminator
Arch と Manjaro ベースのディストリビューションでは、以下のコマンドを実行して Terminator をアップデート・インストールしてください:
sudo pacman -Syu terminator
注意: 長い間サポートされているディストリビューションのリポジトリには、最新版のTerminatorがない場合があります。
ディストリビューションに付属しているグラフィカルパッケージマネージャを使ってTerminatorをインストールすることもできますが、グラフィカルインターフェースを使ってTerminatorエミュレータをインストールするのは面白くありません。
ターミネーターの使用
Terminatorを起動すると、デフォルトのウィンドウはシンプルなターミナルウィンドウのように見えます。しかし、少し我慢すれば、ウィンドウの中でタイル状のウィンドウマネージャのように動作させることができます。
ターミネーターはマウスを使って縦横に分割して新しいパネルを作ることができます。
しかし、キーボードショートカットを使った方が速いでしょう。キーに慣れるまでには時間がかかりますが、いずれは使いこなせるようになるでしょう。
ここでは、以下のように最初のパネルで ターミナルエミュレータオンにしています。
右側に新しいターミナルパネルを作るには、 Ctrl + Shift + e ショートカットを押すだけです。次に、下図のように右側のパネルで Terminatorみました。
最後に、Ctrl + Shift + oのショートカットを使って、neofetchのあるパネルの下に別のパネルを作り、そこからcmatrixを起動しました。
上の写真はこのガイドで行った操作の最終的なスクリーンショットです。これで、Terminatorがウィンドウの中にタイル状のウィンドウマネージャのような環境を作ると言った理由がお分かりいただけたと思います。
Terminatorはタブもサポートしていますが、タイリング機能こそがこのアプリケーションを特別なものにしていると思います。
Terminatorはドキュメントが充実している数少ないアプリケーションの一つです。より詳細な情報が必要な場合は、その htop参照してください。
はんけつをくだす
すべてのターミナル・エミュレーターはタブ・インターフェースをサポートしていると思います。しかし、同時に複数のセッションに集中する必要がある場合、タブを切り替えなければならないのは不便です。
Terminator は や GNOME Console ほど見た目は良くないかもしれません。しかし、熟練した Linux ユーザが好む機能を備えています。
すべてのLinuxユーザーが必要としたり、欲しがったりするわけではない機能を提供しています。時間を投資する価値があるかどうかは、あなたの判断にお任せします。
経由:




