VIM 사용자를 위한 AHK - Obsidian/VS Code

알림
|
X

페이지 정보

작성자 브라이언 203.♡.21.67
작성일 2024.07.19 11:28
176 조회
1 추천
쓰기

본문

안녕하세요.

VIM 사용 중에 아래 2가지 편의기능을 구현한 AHK (AutoHotKey) 스크립트를 공유합니다.

  • ESC키를 눌러서 명령모드로 들어갈 때 한글키인 경우 자동으로 영문키로 변환

  • 명령모드에서 다시 편집모드로 들어갈 때 사용하던 한글키로 자동 변환

구글링해보면 AHK (AutoHotKey)를 이용해서 ESC를 누르면 자동으로 영문키로 바꿔주는 방법은 있어서 잘 사용해 왔었는데, 편집모드로 돌아갈 때 사용하던 한글키로 원복시켜주는 방법은 찾을 수 없어서 간단히 만들어 봤습니다.

저는 Obsidian/VS Code에서 VIM 모드를 사용하기 때문에 해당 프로그램에서는 동작하도록 설정하였습니다.


결과는 '간단'한데 AHK 스크립팅은 처음이라 맨땅에 헤딩을 좀 했습니다 ㅋ😂

그래도 다행히 zero-plusplus란 분이 구현한 IME관련 AHK 코드를 발견하여 구글링과 시행착오를 많이 줄였네요.

마지막으로,

  • AHK V2로 작성했습니다. AHK 처음 사용하시는 분은 사이트에서 V2를 다운 받아 설치하시고, 본 스크립트 파일을 더블클릭하시면 실행됩니다.😀

  • VIM, AHK 모두 초보라 개선 관련 코멘트는 무조건 환영합니다.



댓글 1

냥아치님의 댓글

작성자 냥아치 (218.♡.252.9)
작성일 07.19 12:37
AHK를 알아봤더니 윈도우 용이더군요. macOS 용으로 검색해보니 비슷하게 hammerspoon 설치하고 lua 스크립트로 작성하는 방법이 있어서 적용했습니다.

링크: https://frhyme.github.io/vim/vim09_type_kor_on_command_mode/
쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색