14P by gomjellie 10시간전 | ★ favorite | 댓글 10개

소개

터미널에서 작업하다 보면 영어를 입력해야 하는데 실수로 한글로 타이핑하는 경우가 있습니다. ㅣㄴ을 입력하고 나서야 ls를 타이핑하려던 것을 깨닫거나, 를 치고 git을 입력하려던 것을 알아차리는 상황 말이죠.

이런 불편함을 해결하기 위해 zsh-hangul을 만들었습니다. 한글로 잘못 입력된 명령어를 실시간으로 영어로 자동 변환해주는 zsh 플러그인입니다.

주요 기능:

  • 실시간 한영 자동 변환: ㅊㅇ → cd, ㅣㄴ → ls
  • 문자열 예외 처리: 따옴표("한글", '한글', `한글`) 내부에서는 변환하지 않음
  • 복사-붙여넣기 보호: 직접 타이핑한 경우에만 변환하여 의도하지 않은 변환 방지
  • AI 툴 지원: Cursor 등 AI 도구에서는 변환하지 않음 (ai는 키보드 타이핑을 안하니 실수도 할 일이없음)

왜 만들게 되었나요?

개발자라면 누구나 경험해봤을 터미널에서의 한영 오타 문제를 해결하고 싶었습니다. 기존에는 잘못 입력하면 지우고 다시 타이핑해야 했는데, 이 플러그인을 사용하면 자연스럽게 올바른 명령어로 변환되어 타이핑 흐름이 끊기지 않습니다.

설치 및 사용

Oh My Zsh 사용자라면 간단하게 설치할 수 있습니다. 자세한 설치 가이드는 프로젝트의 INSTALL.md에서 확인하실 수 있습니다.

bash 사용자를 위한 별도 버전도 제공하고 있습니다.

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

터미널에서 한영 오타로 고생하셨던 분들께 도움이 되었으면 좋겠습니다. 사용해보시고 피드백이나 개선 아이디어가 있으시면 언제든 공유해주세요! (PR 및 이슈 생성 환영합니다)

예전부터 zsh한글 잘 써오고 있었는데 이걸 긱뉴스에서 다시 보네요ㅎㅎ
시대에 걸맞게 AI 툴 지원도 추가해주시고, 꾸준히 좋은 프로그램 개발해주셔서 정말 감사합니다^^

헉... 감사합니다 ㅋㅋㅋ

설치해봐야겠네요. 감사합니다. 👍

개발은 6년전에 하셨군요!

옛날에 개발해서 방치해두고 있다가 cursor의 힘을 빌려서 최근에 다시 건드려보고 있습니다 ㅎㅎ

너무 좋습니다.👍

👍감사합니다

감사합니다 ㅎㅎ