27 ポイント 投稿者 gomjellie 2025-08-22 | 19件のコメント | WhatsAppで共有

紹介

ターミナルで作業していると、英語を入力すべきなのに誤って韓国語配列のままタイピングしてしまうことがあります。ls と入力してから ls を打とうとしていたことに気づいたり、git と打って git を入力しようとしていたと気づくような場面です。

こうした不便さを解消するために zsh-hangul を作りました。韓国語で誤入力されたコマンドをリアルタイムで英語に自動変換してくれる zsh プラグインです。

主な機能:

  • リアルタイムの日英自動変換: cd → cd, ls → ls
  • 文字列の例外処理: 引用符("Hangul", 'Hangul', `Hangul`) の内部では変換しない
  • コピー&ペースト保護: 直接タイピングした場合のみ変換し、意図しない変換を防止
  • AI ツール対応: Cursor などの AI ツールでは変換しない(AI はキーボード入力をしないため、こうしたミスも起きない)

なぜ作ったのか?

開発者なら誰でも経験したことのある、ターミナルでの韓国語/英語入力ミスの問題を解決したいと思いました。これまでは間違って入力すると消して打ち直す必要がありましたが、このプラグインを使えば自然に正しいコマンドへ変換されるため、タイピングの流れが途切れません。

インストールと使い方

Oh My Zsh のユーザーであれば簡単にインストールできます。詳しいインストールガイドは、プロジェクトの INSTALL.md で確認できます。

bash ユーザー向けの別バージョンも提供しています。

GitHub: https://github.com/gomjellie/bash-hangul

ターミナルでの韓国語/英語入力ミスに悩まされていた方の助けになればうれしいです。使ってみて、フィードバックや改善アイデアがあればいつでも共有してください!(PR や Issue の作成も歓迎します)

19件のコメント

 
edunga1 2025-08-28

インストール直後はあまり実感がなかったのですが、気づかないうちに日本語でコマンドを打っているのを見ると……とても便利ですね!
気になる点があるのですが、pager でも適用できるのでしょうか?

 
gomjellie 2025-08-28

私にはなじみがないのですが、pager はどんなツールですか?

 
edunga1 2025-08-28

less みたいなものです! シェルレベルで処理できるのかは分かりませんが……

 
dontdieych 2025-08-25

Fish shellでも! 😁

90年代後半だったでしょうか、Internet Explorerが市場を支配していたころ、IE向けツールバー作りが流行っていた時期がありましたよね。Naverツールバー、Daumツールバーといったものです。

Hancom製のツールバーだったか、それにこんな機能がありました。ㅈㅈㅈwww に変換しつつ、韓英入力を自動で切り替えてくれるというものです。

Linuxでfcitx入力メソッドを使っているのですが、この機能があると本当に便利そうですね。

 
gomjellie 2025-08-25

fish shell版もカーサーさんに一度ポーティングをお願いしてみますね(笑)

iPhone の場合はバイリンガルキーボード機能があるのに、Mac にはなくて残念でしたね…

 
eajrezz 2025-08-23

https://inputsource.pro/kr

私は上記のプログラムを使っていますが、特定のプログラムに切り替える際に使用する入力ソースを強制できるMacアプリです。

 
gomjellie 2025-08-25

おお.. いいプログラムの紹介ありがとうございます!

 
micjung 2025-08-22

おお、ちょうどこういうのないかなと思っていたので、ありがとうございます(笑)

 
gomjellie 2025-08-25

こちらこそ、ありがとうございます haha

 
fetiu 2025-08-22

以前から zsh韓国語 を便利に使っていましたが、これをGeekNewsでまた見かけてうれしいです(笑)
時代に合わせてAIツール対応も追加してくださり、継続して良いプログラムを開発してくださって本当にありがとうございます^^

 
gomjellie 2025-08-22

うわっ…ありがとうございます(笑)

 
idunno 2025-08-22

インストールしてみないとですね。ありがとうございます。👍

 
gomjellie 2025-08-22

ありがとうございます!

 
qhdgkdbs 2025-08-22

開発は6年前にされたんですね!

 
gomjellie 2025-08-22

昔開発して放置していたのですが、最近はCursorの力を借りてまた少しいじってみています(笑)

 
c1t1d0s7 2025-08-22

とても良いです。👍

 
gomjellie 2025-08-22

👍ありがとうございます

 
chl11wq12 2025-08-22

お、面白いね

 
gomjellie 2025-08-22

ありがとうございます(笑)