I do not use Neovim to win a benchmark or look like a hacker in a movie. I use it because every tiny interruption has a cost.
Jumping between files, moving through symbols, opening a terminal, changing a line, checking Git — these are small actions. The friction adds up. A keyboard-first setup keeps them in the same mental room.
My configuration is intentionally unremarkable. File navigation, good keymaps, LSP support, syntax highlighting, formatting, Git integration, and a nearby terminal are enough. I care about reliability over novelty. I would rather have a setup I can trust at 9 a.m. than one that looks impressive in a screenshot.
A small mapping is the shape of that idea:
vim.keymap.set("n", "<leader>e", vim.cmd.Ex, {
desc = "Open the file explorer",
})
The mapping is boring. That is the win. It turns a repeated intention into one familiar motion.
The best part is that the workflow can keep changing with me. A motion I learn today becomes automatic after a week. A command that saves two seconds becomes meaningful when I use it fifty times. The tool gets quieter as I get more familiar with it.
That is why Neovim feels less like an app and more like a room I arranged for work. Not because it does everything, but because the parts I rely on feel close at hand.