Linux Mint / Ubuntu でターミナルウィンドウをタイル状に並べる方法
端末ウィンドウを最初から簡単に並べ替えましょう
Linux Mint では、ターミナルツールのグループを開始し、ターミナルウィンドウをタイル状に並べる方法はいくつかあります。ワークフローと自動化のレベルによって異なります。
ビルトイン機能による手動タイリング
Linux Mint Cinnamon は、キーボードショートカットを使用して、ウィンドウのタイリングをビルトインで提供しています:
- ウィンドウを画面の端にドラッグする:ターミナルウィンドウを画面の左または右端にドラッグして、画面の半分にタイル状に並べます。角にドラッグすると、画面の四分の一にタイル状に並べられます。
- キーボードショートカット:Super(Windows)キーと矢印キー(例:Super+左またはSuper+右)を使用して、ウィンドウを素早くタイル状に並べます。
- 複数のワークスペース:複数のタイル状のウィンドウのセットを整理するためにワークスペースを使用します。
拡張機能によるタイリングの向上
より高度な、またはグリッドベースのタイリングが必要な場合は、gTile拡張機能を使用してください:
- gTileのインストール:Cinnamon Spicesまたはパッケージマネージャーから入手可能です。
- 使用方法:
Super + G
を押して gTile グリッドを開きます。- 矢印キーとShift+矢印キーを使用してタイリング領域を選択します。
- Space または Enter を押して選択したウィンドウをタイル状に並べます。
- 数字キーを使用してさまざまなグリッドレイアウトに切り替えます。
これにより、ターミナルウィンドウ(または任意のウィンドウ)をカスタムレイアウトに正確に配置できます。
ターミナルの起動とタイリングの自動化
いくつかのターミナルウィンドウを開き、それぞれ異なるツールを実行し、タイル状に並べるには以下のようにします:
-
Bashスクリプトの作成:各ツールを独自のターミナルウィンドウで起動するためのスクリプトを作成します:
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" gnome-terminal -- bash -c "mc; exec bash" gnome-terminal -- bash -c "cava; exec bash"
必要に応じて、ツールとターミナルエミュレータ[6]に合わせてコマンドを調整してください。
-
ウィンドウ配置の自動化(オプション):
xdotool
のようなツールを使用して、起動後にウィンドウを移動・リサイズし、タイル状の効果をスクリプトで設定できます[6]。- 例:
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" & sleep 1 xdotool search --name htop windowmove 0 0 windowsize 960 540 # 他のウィンドウに異なる位置/サイズを設定するには繰り返してください
-
スクリプトを起動時に追加:
- Linux Mint の「起動アプリケーション」セクションにスクリプトを配置して、ターミナルのグループが自動的に起動されるようにしてください[6]。
代替案:専用のタイリングウィンドウマネージャー
完全に自動化された、キーボード駆動のタイリング体験が必要な場合は、i3 または Sway のようなタイリングウィンドウマネージャーを使用してください。これらは Cinnamon を置き換え、高度なタイリングと自動化を提供しますが、設定が必要であり、デフォルトの Mint 体験からより大きな変更が必要です。
サマリーテーブル:Linux Mint でのタイリングオプション
方法 | 自動化 | 精度 | 使用の容易さ | メモ |
---|---|---|---|---|
ビルトインタイリング | 手動 | 中 | 非常に簡単 | 速いが、レイアウトが限られる |
gTile拡張機能 | 手動 | 高 | 簡単 | グリッドベース、柔軟 |
Bashスクリプト + xdotool | 自動 | 高 | 中程度 | スクリプト可能、設定が必要 |
タイリングWM(i3, Sway) | 自動 | 非常に高 | 高度 | デスクトップの完全な置き換え |
推奨事項:
ほとんどの Linux Mintユーザー にとって、ターミナルツールを起動するスクリプトと gTile拡張機能を組み合わせることで、ターミナルウィンドウのタイリングに強力で柔軟で使いやすいソリューションが得られます。
例:nvtop、htop、ollama -ps を起動する
gnome-terminal -t "htop" -- bash -c "htop; exec bash"
gnome-terminal -t "nvtop" -- bash -c "nvtop; exec bash"
gnome-terminal -t "ollamaps" -- bash -c "watch ollama ps; exec bash"
sleep 1
xdotool search --name htop windowmove 0 0 windowsize 960 500
xdotool search --name nvtop windowmove 961 0 windowsize 960 770
xdotool search --name ollamaps windowmove 961 800 windowsize 960 210