La configurazione che ho in uso per l'utilizzo di Neovim. Articolo completo su rmazzu
- NeoVim Versione >= 0.7;
- wbthomason/packer.nvim - Plugin manager per Neovim;
- svrana/neosolarized.nvim - Dark Colorschema;
- nvim-lualine/lualine.nvim - Per la status line di Neovim;
- onsails/lspkind-nvim - Simboli grafici simili a VSCode;
- L3MON4D3/LuaSnip - Snipper Engine scritto in Lua per Neovim,
- hrsh7th/cmp-nvim-lsp - Sorgente nvim-cmp per il built-in LSP di Neovim;
- hrsh7th/cmp-buffer - Sorgent nvim-cmp per il buffer;
- hrsh7th/nvim-cmp - Un plugin per l'aiuto al completamento scritto in Lua;
- neovim/nvim-lspconfig - Una collezione di configurazioni per in built-in LSP;
- jose-elias-alvarez/null-ls.nvim - Con questo plugin Neovim si può utilizzare per diagnostica con LSP, linter e code action attraverso Lua.
- MunifTanjim/prettier.nvim - Plugin per prettier da utilizzare con Neovim e il suo motore LSP;
- williamboman/mason.nvim - Plugin per la gestione degli applicativi che si integrano con LSP come i formatters, linters ecc...;
- williamboman/mason-lspconfig.nvim - Estensione di Mason che rende facile configurare lspconfig di NeoVim;
- nvim-treesitter/nvim-treesitter - Configurazione per TreeSitter;
- nvim-telescope/telescope.nvim - Ottimo plugin per ricercare;
- nvim-telescope/telescope-file-browser.nvim - Plugin per rendere un file browser telescope;
- windwp/nvim-autopairs - Gestione intelligente delle parentisi;
- norcalli/nvim-colorizer.lua - Plugin per visualizzare i colori scelti partendo dal codice colore (Es: #558817);
- lewis6991/gitsigns.nvim - Integrazione di GIT;
- folke/zen-mode.nvim - Zero distrazioni con questo plugin;
- iamcco/markdown-preview.nvim - Markdown Preview Live;
- numToStr/Comment.nvim - Gestione dei commenti nel codice scritto in Lua;
- rmagatti/auto-session - Gestione della sessione di Neovim.