Vim uses VimScript, Neovim embed Lua/MicroPython
Home - Neovim
Documentation - Neovim
Why Neovim? with TJ DeVries, Neovim core maintainer (The Changelog #457) |> Changelog
Modern Neovim — init.lua. Craft a modernized development… | by alpha2phi | Medium
Basic Neovim Commands/Crash Course - DEV Community
ThePrimeagen
Using Vim 2023 - YouTube
DevOps Toolbox
Vim - YouTube
Turn VIM into a full featured IDE with only one command - YouTube
DEBUG in Neovim. Like a BOSS. - YouTube
Level Up Your Vim Game with These Hidden Tricks - YouTube
SPEED UP your Vim navigation skills! - YouTube
DistroTube
The Vim Lifestyle - YouTube
Plugins
ggandor/leap.nvim: Neovim's answer to the mouse 🦘
Become A Neovim Kangaroo - YouTube
folke/flash.nvim: Navigate your code with search labels, enhanced character motions and Treesitter integration
The neovim motions plugin we've been waiting for - YouTube
neovim/nvim-lspconfig: Quickstart configurations for the Nvim LSP client
nvim-telescope/telescope.nvim: Find, Filter, Preview, Pick. All lua, all the time.
nvim-lualine/lualine.nvim: A blazing fast and easy to configure neovim statusline plugin written in pure lua.
lualine.nvim/THEMES.md at master · nvim-lualine/lualine.nvim · GitHub
mfussenegger/nvim-dap: Debug Adapter Protocol client implementation for Neovim
rcarriga/nvim-dap-ui: A UI for nvim-dap
L3MON4D3/LuaSnip: Snippet Engine for Neovim written in Lua.
jose-elias-alvarez/null-ls.nvim: Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua. linter, formatter
Configuration
# config
~/.config/nvim
# cache
~/local/share/nvim
0 to LSP : Neovim RC From Scratch - YouTube
Effective Neovim: Instant IDE - YouTube
Awesome Neovim Setup From Scratch - Full Guide - YouTube vim-plug
Neovim Is Better
Neovim is Better - YouTube
The perfect Neovim setup for Python - YouTube
folke (folke) / Repositories · GitHub
folke/lazy.nvim: 💤 A modern plugin manager for Neovim
folke/neoconf.nvim: 💼 Neovim plugin to manage global and project-local settings
folke/neodev.nvim: 💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.
junegunn/vim-plug: :hibiscus: Minimalist Vim Plugin Manager
williamboman/mason.nvim: Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters. manages lsp and DAP
nvim-lua/kickstart.nvim: A launch point for your personal nvim configuration
Neovim Distros
🚀 Getting Started | LazyVim
LazyVim/LazyVim: Neovim config for the lazy
Getting Started | AstroNvim
Neovim With AstroNvim | Your New Advanced Development Editor - YouTube
NvChad
NvChad/NvChad: Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
Neovide - Neovide
neovide/neovide: No Nonsense Neovim Client in Rust
Neovide Is A Graphical Neovim Client Written In Rust - YouTube