サイバーニューラ

ターミナルのメニューランチャー jj-menu を公開しました

jj-menu を公開しました。MIT License のオープンソースです。

jj と打って Enter、j / k で選んで Enter。それだけでプロジェクトごとのコマンドを実行できる TUI のメニューランチャーです。設定は YAML / TOML / JSON で書け、サブメニューや引数の入力にも対応します。package.jsonMakefile・Cargo・Gradle のプロジェクトからは、設定を書かなくても項目を自動で拾います。

選んだコマンドは TTY を完全に引き継いだ状態で実行されるため、sshvimtop のような対話的なコマンドも、自分で打ったときとまったく同じように動きます。

対応は macOS と Linux です。

Homebrew と crates.io からも導入できます。

brew install cyberneura/tap/jj-menu
cargo install jj-menu

お知らせ一覧へ戻る