LunarVim 설치 가이드 LunarVim이란? 2015년 neovim이 출시되고 나서 5년이 넘는 기간 동안 neovim이 제공하는 훌륭한 native API를 이용해서 수많은 플러그인들이 릴리즈 되어 왔습니다. LunarVim은 이 플러그인들을 모아서 IDE처럼 사용해보고자 2021년에 릴리즈된 opinionated neovim입니다. 왜 LunarVim을 써야 하나요? 해보신 분들은 아시겠지만 neovim을 손수 IDE만큼 기능을 갖출 수 있게 플러그인을 설치하는 것은 생각보다 쉽지 않습니다. 플러그인을 선별하는 것부터 에러없이 설치하고 config까지 세팅하는 것은 꽤나 시간과 정신력을 갉아먹는 일이죠. 그러므로 LunarVim은 다음과 같은 분들에게 추천드립니다: 프로그래밍에 이제 막 입문했는..
DAP 세팅 lunarvim(혹은 neovim)에서 DAP를 세팅하는 방법에 대해 알아봅니다. DAP란? DAP는 마이크로소프트에서 본인들의 제품인 vscode에 적용하기 위해 작성한 명세서로 LSP 와 같은 개념으로 이해할 수 있습니다. 다만 대부분의 텍스트 에디터에서 LSP는 중요한 기능이므로 first-class 취급을 받는데 반해 DAP는 상대적으로 등한시되는 부분이 분명히 존재합니다. 실제로 neovim에서 DAP는 built-in이 되어있지 않기도 하며 이로 인해 기본적인 세팅을 하는데 상당한 어려움이 존재하여 이에 대한 가이드를 작성합니다. DAP 구조 이해하기 DAP는 크게 아래 3개의 컴포넌트로 구성되어 있습니다. DAP Adapter 위에서도 언급하였듯이 DAP는 실체가 없는 명세서이므..
- Total
- Today
- Yesterday
- 레디스
- IDE
- Dap
- 아키텍처
- JavaScript
- ModelAttribute
- 루나빔
- RequestBody
- 배포
- vim
- lunarvim
- neovim
- 도커
- RequestPart
- RequestParam
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |