vscode에서 vim 사용하기

Array.prototype·2022년 11월 17일
1

해피해킹으로 키보드를 바꾸면서 이것저것 검색해보니 해피해킹배열이 vim에 좋다는 걸 보았다. 그래서 vscode에 적용해보았는데 좋은 경험이었고 이제는 vim이 없으면 살 수 없는 몸이 되어버렸다.

집의 맥북에서 vscode의 vim extention을 이용했을 때는 큰 문제는 없었는데 새로운 환경에서 셋팅을 했을때는 잘 동작하지 않았다.
검색해보니 vim보다는 neovim이 더 좋다는 걸 확인하였고 적용했다.
실제로 한글도 더 잘 써지고 좋았다.

neovim을 설치해보자.

$ brew install neovim
$ which neovim
opt/homebrew/bin/nvim

neovim을 설치한 후 실행파일이 있는 경로를 확인하자.
경로는 설정할 때 필요하다.

neovim extention 설치

vscode extention에서 neovim을 검색해서 설치해준다.
말이 설치지 클릭 한 번이면 된다.

vscode에 neovim 설정

vscode settings탭을 열어보자.
단축키는 Command+,
neovim을 검색해서 선택 후 아래부분을 찾아보자.

Vscode-neovim › Neovim Executable Paths: Darwin
Full path to Neovim executable that should be used by the extension if running VS Code on OSX.
nvim <- 이 부분을 아까의 경로로 바꿔준다.

본인은 맥북을 사용하기 때문에 네오빔의 실행경로를 Darwin으로 했다. 자신의 OS에 맞는 곳의 경로를 바꿔주면 된다.

보너스

네오빔에서는 hjkl 키를 이용해서 화살표를 이동하게 되는데 이때 키를 쭉 누르고 있을경우 이동이 안되는 경우가 있다.
이때는 이렇게 해결하자.

$ defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
profile
frontend developer

1개의 댓글

comment-user-thumbnail
2023년 8월 19일

which neovim으로 경로가 나오지 않으면 which nvim으로 찾아보세요

답글 달기