October 29, 2025
🚀 들어가며 본 포스트는 Neovim 설치 과정과 간단한 configuration을 담고 있습니다. 여기서 진행하는 설정은 모두 리셋하고 다시 personal config를 셋업할 예정이니 참고하시기 바랍니다. 여러 환경 문제로 VSCode를 사용할 수 없는 난관에 빠졌다.. 개발을 하면서 GUI를 사용할 수 없다니.. 말도 안 돼 😱😱 되는 대로 vim…
October 30, 2025
🚀 들어가며 Neovim을 설치했으니 이제 나만의 configuration을 시작해볼 차례다. 가장 기본이 되는 플러그인 매니저 설치부터 시작한다. 💪 Neovim이 처음 나왔을 때에 주로 사용되던 매니저는 이다. 이전의 Vundle이나 Pathogen 같은 매니저들보다 훨씬 단순하고 설정이 간편했지만 VimScript 기반이라는 한계가 있었다. Neov…
November 03, 2025
🚀 들어가며 이제 실제 Neovim 화면을 그럴듯하게 꾸며볼 예정인데, 개인적으로 이 부분이 가장 재미있었다 😄 나는 VSCode에 익숙해서 VSCode 테마를 적용했지만 유저들이 만든 다른 테마들도 굉장히 많다. (사실 다른 테마 이것저것 적용해 봤는데, 다 눈이 너무 피곤했다.. VSCode가 확실히 컬러감을 잘 뽑은 듯.) dotfyle(클릭)에 …
November 04, 2025
🚀 들어가며 화면 UI 구성을 마무리할 시간이다. 아직은 코드 화면과 파일 트리밖에 없어서 많이 불편감이 느껴질 텐데, 이제 정말 CUI가 뭔지 볼 수 있다 ㅎㅎ Bufferline은 맨 위에 내가 열어놓은 파일 목록을 확인 할 수 있는 기능이고, statusline은 맨 밑에 각종 메타데이터를 확인할 수 있는 기능이다. 📑 Bufferline: Buf…
November 10, 2025
🚀 들어가며 지금까지 올렸던 캡처 화면을 보면, 코드 화면 왼쪽에 라인 넘버가 표시되는 걸 볼 수 있다. 그런데 조금 이상한 게 있다는 걸 눈치챘다면 당신은 똑똑이🤭 커서가 있는 라인만 실제 라인 넘버가 표시되고, 그 외에는 아래위로 몇 줄을 가야 하는지가 표시된다. Neovim을 쓰려고 한다면 웬만한 Vim 기능은 알고 있겠지만, 이렇게 상대적 라인 넘…
November 11, 2025
🚀 들어가며 Vim을 처음 사용해본 사람이라면 모두 한번쯤은, 습관적으로 로 취소를 하려다 프로세스가 일시정지되어 Vim이 꺼져버려 당황한 기억이 있을 것이다.🤦 나만 해도 교수님이 당부에 당부를 거듭하셨음에도 시험을 보다 습관적으로 를 누르고... 손을 달달 떨며 기억을 더듬어 로 복구한 경험이 있다 😵 이렇게 윈도우와 리눅스 및 Vim의 단축키가 다른…
November 24, 2025
🚀 들어가며 IDE를 사용하는 가장 큰 이유 중 하나는 에러나 경고를 컴파일 전에 탐지해 코딩을 용이하게 만들어 주는 것이다. 이를 위한 한 방법이 LSP(Language Server Protocol)인데, IDE상에서 다양한 프로그래밍 언어들에 대한 개발 편의 기능을 보편적으로 구현하기 위해 탄생한 프로토콜이다. Neovim에도 LSP을 구성하면 코딩이…
December 01, 2025
🚀 들어가며 지금까지 플러그인 매니저, 파일 트리, 버퍼라인, 각종 옵션, 코드 진단을 위한 언어 서버(LSP) 등을 살펴보았다. 직접 configuration이 가능한 만큼 Neovim의 각종 설정과 플러그인은 무궁무진하다. 내 개인 설정은 Neovim을 켜면 가장 먼저 대시보드가 뜨게 하는 플러그인과 터미널 플러그인을 구성하는 것으로 마무리하지만, N…