Liu Terminalのタブと分割ペイン。macOSのネイティブタイトルバータブ、ドラッグで並べ替え、セッション名の変更、ペイン分割。
ウィンドウあたり最大32タブ(src/ui/ui.hのハードキャップ、config.jsonでは設定不可)。ターミナルタブは水平/垂直分割でき、各ペインが独自セッションを実行します。
タブはmacOSではネイティブのタイトルバーに、その他の環境では上部ストリップに配置されます。ドラッグして並べ替え、タイトルをダブルクリックしてセッション名を変更します。
⌘ Dで水平分割、⌘ ⇧ Dで垂直分割を開きます。新しいペインは親のcwdと(ローカルPTYの場合は)シェルを継承します。
仕切り線をドラッグしてサイズを変更します。Liuはタブごとに比率を記憶します。
関連するターミナルを、名前と色分けされたグループとしてタブバー内にまとめます。⌘ ⇧ G、ドラッグ&ドロップ、または右クリックで作成。グループを折りたたんでタブを隠しスリープさせます。
N分間アイドル状態のタブは自動的にサスペンドし、CPUとRAMの使用量をほぼゼロに抑えます。クリックするとスクロールバック履歴を保持したまま即座に再開します。
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 · العربية