[VIM] ESC 입력 시 (일반모드) 자동으로 영문으로 전환해주는 유틸리티


이미지 출처 : https://commons.wikimedia.org/wiki/File:Vimlogo.svg

VIM을 사용할 때 ESC나 Ctrl + [ 를 입력하면 일반 모드(Normal Mode) 로 이동이 되는데 한글 상태에서 일반 모드로 전환을 하면 영문 입력이 제대로 되지 않아서 일반 모드의 기능을 제대로 사용할 수 없습니다.

그래서 한글로 전환된 상태라면 일반 모드에서는 한영키를 한번 더 눌러줘야 하는 불편함이 있습니다.

 

매번 작성하면서 한영 유무를 확인한다는 것은 번거롭고, 특히 프로그램 개발자로써는 말도 안되는 일이라고 생각해서 인터넷에 공개된 소스코드를 참고해 관련 유틸리티를 제작했습니다.

 

<다운로드>

 

https://github.com/pgh268400/VIM_AUTO_HANGUL/releases/tag/v1

 

Release main_release · pgh268400/VIM_AUTO_HANGUL

 

github.com

 

프로그램 실행 시, ESCCtrl + [ 를 입력하면 자동으로 영문으로 전환해주는 매크로 유틸리티 입니다. 실행 파일(*.exe) 이므로 윈도우에서만 작동하고 당연하지만 UNIX 계열 운영체제(리눅스, MAC OS) 에선 작동하지 않습니다. 인터넷에 검색해보니 윈도우 보단 UNIX 계열 운영체제에서 해법이 더 잘 나와 있어서 윈도우용으로 한번 제작했습니다.

 

장점으로썬 프로그램 실행 형태라써 어떤 IDE에서 VIM Integration 을 사용하던 이 프로그램만 실행하면 작동시킬 수 있다는 점이고 단점으로썬 이 매크로를 받아서 실행시켜줘야 한다는 번거로움이 있겠네요.

 

 

<관련 글>

https://frhyme.github.io/vim/vim09_type_kor_on_command_mode/

 

vim - normal mode에서 자동으로 한영전환하기

vim - normal mode에서 자동으로 한영전환하기

frhyme.github.io

https://johngrib.github.io/blog/2017/05/04/input-source/

 

Vim 사용시 한/영 전환 문제 해결하기

hammerspoon으로 해결

johngrib.github.io

 

COMMENT WRITE