shijimi¶
shijimi はターミナルで動く統合開発環境(TUI)です。コマンド名は shj です。
- 画面の作りは VS Code に合わせています。
- 編集操作は Helix に合わせています。VS Code 風の操作にも切り替えられます。
できること¶
| 機能 | 説明 | ページ |
|---|---|---|
| モード編集 | Helix 風のノーマル / 挿入 / 選択モード。マルチカーソル | 編集(Helix モード) |
| ファイルツリー | Git の変更状態を M / U / A で表示 | ファイルと検索 |
| 検索と置換 | プロジェクト全体の検索と置換(フローティング窓) | ファイルと検索 |
| LSP | 診断・補完・ホバー・シグネチャヘルプ・定義へ移動・参照・名前の変更・コードアクション・シンボル一覧・整形 | LSP |
| レビュー | プルリクエストのレビューと、ファイル全体を diff で見て編集できる git-diff モード | レビュー |
| プレビュー | Markdown(mermaid を含む)と画像 | プレビュー |
| ターミナル | 画面下のターミナルパネル。タブで複数開ける | ターミナル |
| ブラウザ | URL を外部ブラウザで開く。ポート転送 | 外部ブラウザとポート転送 |
| エージェント連携 | Claude Code の IDE 連携。選択範囲やレビューコメントを AI エージェントへ渡す | AI エージェント連携 |
最初に読むページ¶
- インストールと起動
- 画面の見方
- 編集(Helix モード)。VS Code 風に操作したい場合は 編集(VS Code モード)