コンテンツにスキップ

shijimi

shijimi はターミナルで動く統合開発環境(TUI)です。コマンド名は shj です。

  • 画面の作りは VS Code に合わせています。
  • 編集操作は、Helix 風のモード編集と、モードの無い VS Code 風の操作から選べます。

できること

機能 説明 ページ
モード編集 Helix 風のノーマル / 挿入 / 選択モード。マルチカーソル 編集(Helix モード)
ファイルツリー Git の変更状態を M / U / A で表示 ファイルと検索
検索と置換 プロジェクト全体の検索と置換(フローティング窓) ファイルと検索
LSP 診断・補完・ホバー・シグネチャヘルプ・定義へ移動・参照・名前の変更・コードアクション・シンボル一覧・整形 LSP
差分モード ファイル全体を diff で見ながら編集する。比較元は HEAD とプルリクエストの base 差分モード
プレビュー Markdown(mermaid を含む)と画像 プレビュー
ターミナル 画面下のターミナルパネル。タブで複数開ける ターミナル
ブラウザ URL を外部ブラウザで開く。ポート転送 外部ブラウザとポート転送
エージェント連携 Claude Code の IDE 連携。選択範囲を AI エージェントへ渡す AI エージェント連携

最初に読むページ

  1. インストールと起動
  2. 画面の見方
  3. 編集(Helix モード)。VS Code 風に操作したい場合は 編集(VS Code モード)