Latest Articles

Configure Neovim – Terminal Management with toggleterm.nvim
Configure Neovim – Terminal Management with toggleterm.nvim
By aeon501
Mar 30, 2026

Add a persistent, toggleable terminal to Neovim using toggleterm.nvim. Set up horizontal, vertical, and floating layouts, wire up terminal navigation keymaps, and create dedicated terminals for tools like lazygit.

Configure Neovim – Code Formatting with conform.nvim
Configure Neovim – Code Formatting with conform.nvim
By aeon501
Mar 19, 2026

Set up conform.nvim to format your code automatically on save. Configure formatters per filetype, install them through Mason, add a manual format keymap, and learn how to disable formatting for specific files and filetypes.

Configure Neovim – Autocompletion with blink.cmp
Configure Neovim – Autocompletion with blink.cmp
By aeon501
Mar 14, 2026

Add fast, LSP-aware autocompletion to Neovim using blink.cmp. Install the plugin, wire it up to your language servers, add snippets, and configure keymaps — all in a single file.

Configure Neovim – Setting Up an LSP
Configure Neovim – Setting Up an LSP
By aeon501
Mar 10, 2026

Add IDE-level code intelligence to Neovim using mason.nvim, mason-lspconfig, and nvim-lspconfig. Install language servers, wire up keymaps, and get diagnostics, hover docs, and go-to-definition working in minutes.

Configure Neovim – Adding a File Tree Plugin
Configure Neovim – Adding a File Tree Plugin
By aeon501
Mar 5, 2026

add a fully featured file tree explorer sidebar to Neovim using neo-tree.nvim. Learn to install, configure, and navigate your project files without ever leaving your editor.

Git in Neovim — Using vgit.nvim and nvim-tinygit
Git in Neovim — Using vgit.nvim and nvim-tinygit
By aeon501
Feb 28, 2026

Set up vgit.nvim and nvim-tinygit to bring your full Git workflow — visual diffs, interactive staging, commit's, and pushes — directly into Neovim.