LazyVim으로 쉽고 아름답게 vim 설정하기 🌸



좋아하는 텍스트 에디터가 있으신가요? 이런 질문을 받으면 저는 당연 vim이라고 할 것 같습니다. vscode 등 다른 에디터도 같이 사용하는 라이트 유저이지만 나름 긴 시간동안 같이 지내온 도구라 저도 모르게 정이 들었네요. 벌써 몇년이 지난 것 같은데, 개인적으로는 neovim(nvim)을 사용중입니다. 최근에 이 neovim 관련하여 재미있는 프로젝트를 알게되어 공유해볼까 합니다. NeoVim 가볍게 neovim에 대해 이야기하고 가는 것이 좋을 것 같습니다. neovim은 vim을 기반으로한 에디터로 기존 vim에 확장성을 더한 에디터라고 봐주시면 좋을 것 같습니다. vim도 꾸준히 업데이트되고 있어 뭔가 사용자 관점에서는 크게 차이가 나지 않을 수 있지만, 어쨌던 neovim은 굉장히 인기있는 터미널 에디터입니다. # Installation brew install neovim # Command nvim 개인적으로는 zshrc에 alias vim=nvim 으로 별칭을 주어 사용중입니다. LazyVim Neovim(vim)을 설정하는 것은 재미있지만 번거로운 작업니다. 물론 junegunn님이 만들어주신 vim-plug를 사용한다면 어렵진 않지만, 그래도 이러한 것 하나하나에 시간을 쓰기 아까울 수도 있습니다. 그래서 LazyVim은 이러한 사람들을 위해 만들어진 프로젝트로 여러가지 플러그인과 설정을 자동으로 진행해줍니다. Neovim config for the lazy LazyVim Repo Installation 이름에 맞게 설치 자체도 간단하게 만들어두었습니다. Installation 문서가 워낙 잘 되어 있으며 참고하시면 바로 구성이 가능합니다. # 기존에 사용하던 설정이 있었다면 백업부터 mv ~/.config/nvim ~/.config/nvim.bak mv ~/.local/share/nvim ~/.local/share/nvim.bak mv ~/.local/state/nvim ~/.local/state/nvim.bak mv ~/.cache/nvim ~/.cache/nvim.bak # 설치 및 실행 git clone https://github.com/LazyVim/starter ~/.config/nvim rm -rf ~/.config/nvim/.git nvim Run 이제 파일을 명시하지 않고…



Source link