タブと分割 — Liu Terminal

Liu Terminalのタブと分割ペイン。macOSのネイティブタイトルバータブ、ドラッグで並べ替え、セッション名の変更、ペイン分割。

ウィンドウあたり最大32タブ(src/ui/ui.hのハードキャップ、config.jsonでは設定不可)。ターミナルタブは水平/垂直分割でき、各ペインが独自セッションを実行します。

タブ

タブはmacOSではネイティブのタイトルバーに、その他の環境では上部ストリップに配置されます。ドラッグして並べ替え、タイトルをダブルクリックしてセッション名を変更します。

  • ⌘ T — 現在の作業ディレクトリに新しいタブ。
  • ⌘ W — タブを閉じる(リモートセッションがアクティブな場合は確認を求めます)。
  • ⌘ 1–⌘ 9 — タブNに直接ジャンプ。
  • ⌃ Tab / ⌃ ⇧ Tab — 次/前を循環。
  • ⌘ ⇧ T — 最後に閉じたタブを再オープン。
  • ⌘ ⇧ E — アクティブなタブの名前を変更。

分割

⌘ Dで水平分割、⌘ ⇧ Dで垂直分割を開きます。新しいペインは親のcwdと(ローカルPTYの場合は)シェルを継承します。

  • ⌘ ⌥ ←/→ — 水平分割のサイズ変更。
  • ⌘ ⌥ ↑/↓ — 垂直分割のサイズ変更。

仕切り線をドラッグしてサイズを変更します。Liuはタブごとに比率を記憶します。

タブグループ

関連するターミナルを、名前と色分けされたグループとしてタブバー内にまとめます。⌘ ⇧ G、ドラッグ&ドロップ、または右クリックで作成。グループを折りたたんでタブを隠しスリープさせます。

  • 8色パレット - タブのコンテキストメニューからグループの色を直接変更。
  • 永続性 - 名前と色付きのグループはアプリ再起動後も保持されます(最大8グループ)。

タブスリープ

N分間アイドル状態のタブは自動的にサスペンドし、CPUとRAMの使用量をほぼゼロに抑えます。クリックするとスクロールバック履歴を保持したまま即座に再開します。

  • config.json の tab_sleep_idle_minutes でアイドルしきい値を設定可能(プリセット: オフ, 5分, 10分, 20分, 30分, 60分)。
  • 手動コントロール - ⌘ K コマンドパレットから "Sleep This Tab Now" や "Toggle Tab Sleep" を直接実行。

Quakeモード

config.jsonでquake_modeを有効化(デフォルトホットキーはquake_hotkeyのCtrl+`)。フォーカス中のアプリに関係なくLiuのメインウィンドウが上からスライドします。もう一度押すと非表示。クイックなエージェントトランスクリプトやワンショットコマンドに便利です。

Quakeモードウィンドウは通常のウィンドウと同じタブ/分割を維持します — 同じウィンドウで、表示/非表示が切り替わるだけです。

ブロードキャスト入力

コマンドパレットから Broadcast: send input to all splits in this tab を選択します。入力したすべてが各ペインに送信されます。複数のターミナルで同じコマンドを実行するのに便利で、SSHセッションと組み合わせてマルチターゲットに使用できます。

各分割のタイトルバーにある紫色の山形マークが、ブロードキャストがオンであることを知らせます。パレットから再度オフにするまで、オンのままです。

次へ エージェントビュー →

ドキュメント

はじめに

ガイド

リファレンス

他の言語

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · Français · العربية