Helix とは
Helix は Rust で書かれたポストモダンなモーダルテキストエディタです。Kakoune と Vim に着想を得た「選択してから編集する」モデルを採用し、tree-sitter によるシンタックスハイライトと Language Server Protocol 対応を最初から備えています。プラグインも設定もなしに、ターミナルで現代的な IDE のような体験が得られます。コマンドは hx です。
⚡ Helix の主な機能
🌲 Tree-sitter を内蔵
tree-sitter の文法による、速くて正確なシンタックスハイライトと構文単位の選択。
🧠 言語サーバーを同梱
補完、診断、定義ジャンプが LSP 経由で、設定なしに動きます。
🎯 選択してから編集
複数選択のモデルにより、複雑な編集が直感的で、繰り返しやすくなります。
⚙️ 設定なしで動く
まっとうな既定値と組み込みテーマ。入れたその瞬間から使えます。
🎯 なぜ Helix なのか
- 最初から全部入り: プラグインを入れなくてもシンタックスハイライトと LSP が動きます
- 速くて軽い: Rust 製の単一バイナリで、大きなファイルでもきびきび動きます
- モーダルな操作性: 「選んでから動かす」を洗練させた編集モデル
- 既定値が優秀: 見つけやすいキーマップと、対話的なコマンドパレット
🆕 注目の変更点
- LSP 内蔵: 外部プラグインなしで IDE 機能
- 複数選択: 複数箇所を一度に、気軽に編集
- テーマ: 同梱の配色テーマが数十種
- 単一バイナリ: 管理すべき実行時依存がありません
📦 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 です。Helix は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。
ステップ 2: helix をインストールする
# 最新の helix をインストール
sudo apt install helix
# インストールを確認
hx --version# 最新の helix をインストール
apt install helix
# インストールを確認
hx --version🎯 基本的な使い方
# ファイルを開く
hx src/main.rs
# カレントディレクトリを開く
hx .
# バージョンを表示
hx --version
# ヘルスチェック / 言語サーバーの状態を確認
hx --health
# チュートリアルを開いて基本を学ぶ
hx --tutor🚀 deb.griffo.io を選ぶ理由
- 公式 Ubuntu: 数か月遅れることが多く、最新機能が使えない
- deb.griffo.io: リリースから数時間以内に最新版
- 手動インストール: 手でダウンロードして PATH を設定する必要あり
- このリポジトリ: ビルド済みで、すぐに使えるパッケージ
- ✅ 最新の機能: Helix の新機能と改善を、すぐに使えます
- ✅ セットアップ不要: ビルド済みバイナリを apt で導入・更新
- ✅ 自動更新: 上流のリリースから数時間以内にパッケージを更新
- ✅ 依存関係も適切に: 必要なライブラリをすべて含めて正しくパッケージ化
- ✅ マルチディストリビューション: Jammy と Noble で動作
- ✅ 手間のかからない運用: 更新はシンプルな apt コマンドだけ
📦 パッケージのビルドリポジトリ
Ubuntu パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:
- 📁 helix-debian - 最新リリースのビルド
🔗 関連パッケージ
deb.griffo.io では、こちらも配布しています: