반응형
1. lua ?
가벼운 스크립트를 목적으로 만들어진 언어로, 기존의 vimscript 기반의 neovim 보다 훨씬 가볍고 빠르다는 장점이 있다고 합니다. 그래서 저도 이번에 공부 좀 하며 바꿨는데, 빨라진건 체감을 약간 하는거 같습니다.
그리고, 기존의 스파게티 init.vim, vimrc를 구조화시켜 최대한 function기준으로 구분지어 놓았습니다.
2. Structure
폴더구조는 위와 같으며 각 폴더의 기능은 아래와 같다.
- config : Neovim option, keymap 등등
- plugins : 각종 plugin
- utils : config에서 사용할 function
https://youtu.be/u6S71cpMfw8?si=RhHiIct62YH0NP5p(초기세팅은 이분 영상보고 했음)
3. Plugin list
기존 포스팅 대비 추가된건 mason, todo-comments가 추가되었고,
자동완성은 Source는 coc.nvim, 나머지는 nvim-lspconfig를 이용하여 사용중이다.
4. 사용영상
'language > vim editor' 카테고리의 다른 글
Neovim Plugin #3 (Git) (0) | 2023.05.20 |
---|---|
Neovim Plugin #2 (Editing Support 2) (0) | 2023.05.20 |
Neovim Plugin #1 (Editing Support 1) (0) | 2023.05.20 |
Neovim Plugin #0 (Setting & GUI) (0) | 2023.05.15 |
Neovim @ ITerm2 (0) | 2023.05.08 |
댓글