309 words
2 minutes
[Tools] 내가 쓰는 VimMotion들
Intro
간단한 파이썬 코딩을 할 경우에는 주로 Neovim을 사용하고 있다. Neovim은
플러그인을 이것저것 설치하면서 자신만의 IDE를 만들 수 있다는 장점이 있지만 나는
아직 그런 커스텀에 익숙하지 않아서 LazyVim 라는 Neovim 기반 유사 IDE 를
설치하고 거기에 필요한 플러그인을 추가/삭제 하는 방식으로 사용하고 있다.
이 글에서는 내가 주로 사용하는 Neovim 키 바인딩을 정리하고 업데이트 할 예정이다.
자주 사용하는 단축키
:Vista: 파일 스트럭쳐 확인<leader>sw: telescope select word. (Root Dir)<leader>ss: telescope lsp document symbols<leader>sj: telescope jumplist<leader>fw: telescope find word. fzf 적용<leader>ff: telescope find file. fzf 적용
주로 쓰는 VimMotion들
- y$ : 현재 커서부터 라인 끝까지 클립보드에 복사
에디팅에 핵심적인 플러그인
https://github.com/folke/flash.nvim: vimium 처럼 이동 지점에 대한 hint를 보여줌. defaultS로 visual selection 지정
vim aliases
Y: y$ . 현재 커서부터 라인 끝까지 클립보드에 복사
필요한 기능
- 멀티커서 편집 (sublime text의 ctrl + d)
- 열편집
Reference
[Tools] 내가 쓰는 VimMotion들
https://yjinheon.netlify.app/posts/90tools/tools-vim/