309 words
2 minutes
[Tools] 내가 쓰는 VimMotion들
2024-07-21
2026-01-09

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를 보여줌. default S 로 visual selection 지정

vim aliases#

  • Y : y$ . 현재 커서부터 라인 끝까지 클립보드에 복사

필요한 기능#

  • 멀티커서 편집 (sublime text의 ctrl + d)
  • 열편집

Reference#

[Tools] 내가 쓰는 VimMotion들
https://yjinheon.netlify.app/posts/90tools/tools-vim/
Author
Datamind
Published at
2024-07-21
License
CC BY-NC-SA 4.0