문제점
gitbash에서 vim test.txt 하면 text.txt로 vim, vi를 통해 에디터를 사용할 수 가 있게 되는데, 이때 a를 누르면 입력모드 esc키를 누르면 명령모드로 전환이된다.
그러나 InteliJ에서 gitbash를 사용하는 중에 esc키로 명령모드로 전환이 안되는 것을 확인 할 수 있었다.
인터넷 검색으로 왜 InteliJ에서 esc키로 명령모드 전환이 안되는 지 이유를 알게 되었고 나도 기록 및 공유를 하려고 한다.
참고한 블로그 :
https://hyeon21.tistory.com/50
인텔리제이에서 Git Bash vim exit 안될때
인텔리제이 터미널로 git bash를 사용중인데 vim 수정 후 아무리 esc를 눌러도... 명령모드 진입이 안되어서 헤맸다 ctrl + f2 도 되긴 하는데 원인은 esc가 인텔리제이 터미널 단축키로 지정되어있어서
hyeon21.tistory.com
방법
1. File > Settings
2. Setting에서 Tools > Terminal
3. 5번째 checkbox: Override IDE shortcuts에서 파란색 글씨인 Configure terminal | keybinings을 클릭
4. Switch Focus To Editer에 esc키가 등록되어있는 데 마우스 우클릭으로 이것을 해제하거나 다른걸로 변경함
5. 완료
esc 키를 누르니 INSERT(입력모드)가 해제되고 명령모드로 전환이 가능해졌다.