Zellij とは
Zellij は Rust で書かれたターミナルのワークスペース兼マルチプレクサです。tmux や screen に代わる現代的な選択肢で、ターミナルをペインとタブに分け、レイアウトを保存・復元し、WebAssembly のプラグインで拡張できます。キーバインドは見つけやすく、UI も親しみやすいので、すぐに使いはじめられます。
⚡ Zellij の主な機能
🪟 ペインとタブ
ターミナルをペインに分割し、複数のタブに作業を整理できます。
📐 レイアウト
プロジェクトごとに、再現できるワークスペースのレイアウトを定義して復元できます。
🔌 プラグイン機構
WebAssembly のプラグインで Zellij を拡張し、独自の機能を追加できます。
🧭 迷わない UI
画面に出るヒントのおかげで、キーバインドを覚えやすく、思い出しやすくなります。
🎯 なぜ Zellij なのか
- 初心者にやさしい: キーバインドが画面に出るので、学習コストが下がります
- 強力なレイアウト: 設定に書いた通りに再現できるワークスペース
- 拡張できる: WebAssembly のプラグイン機構
- モダン: 高速な Rust 実装と、まっとうな既定値
🆕 注目の変更点
- 多重化: ひとつのターミナルにペインとタブ
- セッション管理: 実行中のセッションから離脱・再接続
- レイアウト: ワークスペースの配置を保存・復元
- プラグイン: WASM による拡張性
📦 deb.griffo.io からインストールする
ステップ 1: リポジトリを追加する
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 ずっと無料のミラーがあります。 deb-free.griffo.io は、アカウントもサブスクリプションもなしでパッケージをずっと無料で配布しています。上流より最大2か月遅れ、セキュリティ修正は即座に公開されます。現在収録しているのは cliamp、Ghostty、lazydocker、Oh My Posh と Zed です。Zellij は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。
ステップ 2: zellij をインストールする
# 最新の zellij をインストール
sudo apt install zellij
# インストールを確認
zellij --version# 最新の zellij をインストール
apt install zellij
# インストールを確認
zellij --version🎯 基本的な使い方
# バージョンを表示
zellij --version
# 新しいセッションを開始
zellij
# 名前付きセッションを開始
zellij --session work
# アクティブなセッションを一覧
zellij list-sessions
# 既存のセッションに接続
zellij attach work🚀 deb.griffo.io を選ぶ理由
- 公式 Ubuntu: 数か月遅れることが多く、最新機能が使えない
- deb.griffo.io: リリースから数時間以内に最新版
- 手動インストール: 手でダウンロードして PATH を設定する必要あり
- このリポジトリ: ビルド済みで、すぐに使えるパッケージ
- ✅ 最新の機能: Zellij の新機能と改善を、すぐに使えます
- ✅ セットアップ不要: ビルド済みバイナリを apt で導入・更新
- ✅ 自動更新: 上流のリリースから数時間以内にパッケージを更新
- ✅ 依存関係も適切に: 必要なライブラリをすべて含めて正しくパッケージ化
- ✅ マルチディストリビューション: Jammy と Noble で動作
- ✅ 手間のかからない運用: 更新はシンプルな apt コマンドだけ
📦 パッケージのビルドリポジトリ
Ubuntu パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:
- 📁 zellij-debian - 最新リリースのビルド
🔗 関連パッケージ
deb.griffo.io では、こちらも配布しています:
- Starship - 高速でカスタマイズできる、シェルを問わないプロンプト
- Atuin - シェル履歴の同期・検索・統計
- Helix エディタ - ポストモダンなモーダルテキストエディタ