Category: vim (1-7 / 30 articles)

Learn Vim, the powerful text editor used by programmers, system administrators, and power users. Our tutorials and tips will help you master Vim and improve your productivity.


Thumbnail

A complete walkthrough of a production‑grade Neovim configuration. Covers the modular directory layout, bootstrapping with lazy.nvim, per‑filetype engineering, custom Lua automation functions, programmable snippets, a deterministic colour stack, and a hand‑picked plugin dashboard. Every design decision is explained, and the full source is included so you can reproduce the environment on any machine.

... Read More


Keywords: neovim lazy.nvim init.lua ftplugin lua ...
Thumbnail

This final article in the series examines the plugin layer that completes the Neovim configuration. It covers Treesitter syntax parsing, nvim‑cmp completion with LuaSnip integration, Mason for LSP management, and a minimal bufferline. Every plugin is justified by a clear engineering need, and the complete plugins/core.lua is dissected.

... Read More


Keywords: neovim treesitter nvim-cmp luasnip completion ...
Thumbnail

This article dissects the keymaps and commands layer of a production Neovim configuration. It shows how every keybinding and user command is deliberately wired to custom functions, how the ranger file manager is integrated, and how buffer‑wrapping utilities provide seamless file‑format conversion workflows.

... Read More


Keywords: neovim keymaps commands tooling automation ...
Thumbnail

This article dissects the colours and highlight configuration of a production Neovim setup. It covers the dual‑theme fallback (Nordic/Tokyonight), transparent backgrounds, custom cursor and bufferline highlights, and the autocommand that ensures visual consistency no matter what plugins are loaded.

... Read More


Keywords: neovim colorscheme transparency nordic tokyonight ...