AstroNvim
Intro neovim(nvim)์ ๋ค์ํ ์ค์ ๊ณผ ํ๋ฌ๊ทธ์ธ์ ํตํ์ฌ ๊ฐ๋ฐํ๊ฒฝ IDE๋ฅผ ๊ตฌ์ฑ Lua ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑํ์๊ธฐ ๋๋ฌธ์ ๋น ๋ฅด๊ณ ์พ์ ํ๋ค. ์๋์์ฑ, ํ์ผํ์, ๊ฒ์๊ธฐ๋ฅ, snipet๋ฑ ํ์ํ ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ด ๊ธฐ๋ณธ ์ ๊ณต๋๋ค. ์ถ๊ฐ๋ก ์ฌ์ฉ์ ์ ์๋ฅผ ํ ์ ์๋ค. Install $ mv ~/.config/nvim ~/.config/nvim.bak # ๊ธฐ์กด nvim ์ค์ ์ ๋ฐฑ์ $ mv ~/.local/share/nvim/site ~/.local/share/nvim/site.bak # ๊ธฐ์กด ํ๋ฌ๊ทธ์ธ ๋ฐฑ์ $ git clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim # ๋ณต์ฌ $ nvim +PackerSync # ์ค์น Setup Install LSP (Language Server Protocol) - ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์ ์ค์น ๋์ค์ ์ถ๊ฐ ์ค์น์ Space + l + I ๋งตํค ์ฌ์ฉ :LspInstall clangd - c, c++ :LspInstall rust-analyzer - rust :LspInstall luau-lsp - lua :LspInstall marksman - markdown :LspInstall jedi-language-server - python3 Install Language Parser ...