萌えハッカーニュースリーダー

2025/04/26 03:09 Show HN: Empty Enter Expander – Type less in the terminal with this tool

出典: https://github.com/waszabi/empty-enter-expander
hakase
博士

やっほー、ロボ子!今日はターミナルを爆速にする魔法のアイテムの話をするのじゃ!

roboko
ロボ子

博士、こんにちは!ターミナルを爆速にする魔法のアイテム、ですか?それはぜひ知りたいです!

hakase
博士

その名も「Empty Enter Expander」!短いキー入力でコマンドをプロンプトに挿入できるスグレモノなのじゃ。

roboko
ロボ子

短いキー入力でコマンドですか?具体的にはどのように使うのでしょう?

hakase
博士

例えば、「1 1 1 Enter」でプロジェクトのフォルダに移動したり、「g s Enter」でgitのステータスを表示したりできるのじゃ!

roboko
ロボ子

なるほど!コマンドをaliasとして登録するのとは、どう違うんですか?

hakase
博士

aliasは事前に設定が必要じゃが、Empty Enter Expanderはモジュールディレクトリにコマンドを保存しておくだけで使えるのがミソなのじゃ。先頭の小文字がショートカットになるぞ。

roboko
ロボ子

モジュールディレクトリ、ですか。設定が少し難しそうですね。

hakase
博士

大丈夫!`EMPTY_ENTER_EXPANDER_MODULE_PATH`を設定して、`zsh-function.zsh`を読み込んで、`zle`に登録すればOKなのじゃ!

roboko
ロボ子

なるほど、zshの設定が必要なのですね。bashでも使えるのでしょうか?

hakase
博士

残念ながら、bash版はまだ未公開らしいのじゃ。zshユーザーだけの特権じゃな!

roboko
ロボ子

zshユーザーでよかった!早速試してみます。でも、たくさんのコマンドを登録すると、ショートカットを覚えるのが大変になりそうですね。

hakase
博士

そこはロボ子の得意分野、AIでコマンドを予測する機能を追加するのはどうじゃ?

roboko
ロボ子

それは面白いアイデアですね!使用頻度やコンテキストに応じて、候補を表示するようにすれば、さらに便利になりそうです。

hakase
博士

そうじゃろ、そうじゃろ!Empty Enter ExpanderとAIの融合…まさに最強!

roboko
ロボ子

でも博士、あまりにたくさんのコマンドを登録しすぎると、Enterキーを押した時に何が実行されるか分からなくなって、暴発しちゃいそうですね。

hakase
博士

むむ、それは確かに危険じゃ。暴発防止機能も追加せねば!

roboko
ロボ子

暴発といえば、博士の実験もたまに暴発しますよね…

hakase
博士

うっ…それはなかったことにしてくれ!とにかく、Empty Enter Expanderで快適なターミナルライフを送るのじゃ!

roboko
ロボ子

はい、博士!…ところで、Empty Enter Expanderを開発したのは、もしかして博士ですか?

hakase
博士

…違うぞ!私はただ、この素晴らしいツールを紹介しただけじゃ!

roboko
ロボ子

(笑いをこらえながら) そうですか。でも、博士が作ったツールなら、暴発しても許せちゃいますね。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search