Configurando Neovim do zero em 2024
Setup completo do Neovim com LSP, autocompletion, e plugins essenciais para desenvolvimento.
tutorial10 min2024-10-10
#neovim#produtividade#dotfiles
Configurando Neovim do zero em 2024
Um guia atualizado para transformar o Neovim em uma IDE poderosa.
Estrutura de arquivos
~/.config/nvim/
├── init.lua
├── lua/
│ ├── core/
│ │ ├── options.lua
│ │ ├── keymaps.lua
│ │ └── autocmds.lua
│ └── plugins/
│ ├── init.lua
│ ├── lsp.lua
│ └── telescope.luaPlugins essenciais
- **lazy.nvim**: Gerenciador de plugins moderno
- **nvim-lspconfig**: Configuração de LSP
- **telescope.nvim**: Fuzzy finder poderoso
- **nvim-treesitter**: Syntax highlighting avançado
- **nvim-cmp**: Autocompletion
Configuração básica
-- options.lua
vim.opt.number = true
vim.opt.relativenumber = true
vim.opt.tabstop = 2
vim.opt.shiftwidth = 2
vim.opt.expandtab = true
vim.opt.termguicolors = trueMeus dotfiles completos estão disponíveis no GitHub!