JetBrain ide Vim 단축키 설정

yweywe·2023년 12월 4일
0
post-thumbnail

Created at : 2023.12.04.

Edit History - 12.04 : `.ideavimrc` 내용 추가 Created at : 2023.12.04.

Keywords : jetbrain, vim

잡담

cli 작업시에는 멋있어서 vim을 사용한다. *nix 계열 OS에는 기본적으로 설치되어있다는 장점도 있다.

그렇게 vim에 물들어갔다. 마크다운에 사용하는 Obsidian부터 코드 작성에 사용하는 ide까지.

요즘 사용하는 JetBrain사의 ide는 기본적으로 vim 플러그인을 제공한다. 다만 사용하다 보면 단축키 충돌 메시지가 나타난다.

나는 vim에서 편집과 네비게이션 정도만 정도만 사용한다. 비주얼모드 조금이랑. 그래서 기본적으로 ide의 단축키를 사용하도록 지정할 것이다.

ide 단축키를 기본으로 설정

코드창에서 esc를 누르면 vim 일반모드로 작동한다. 여기서 :sethandler a:ide를 입력하면 ide 단축키가 기본으로 설정된다.

설정 저장

위 방법은 일회성으로 동작하는 걸 발견했다. 브라우저의 세션 느낌. ide를 종료하고 다시 열면 설정이 지워져있다.

설정을 유지하려면 홈 경로 아래에 .ideavimrc파일을 만들고 그 안에 적어야 한다.

터미널에 아래 명령을 입력하면 된다.

echo "sethandler a:ide" >> .ideavimrc

Reference

ideavim/doc/sethandler.md at master · JetBrains/ideavim (github.com)

profile
Article worth reading

0개의 댓글