<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Tools - Category - Vindrin</title><link>https://vindrin.top/categories/tools/</link><description>Tools - Category - Vindrin</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>vindrin@outlook.com (Vindrin)</managingEditor><webMaster>vindrin@outlook.com (Vindrin)</webMaster><lastBuildDate>Fri, 20 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://vindrin.top/categories/tools/" rel="self" type="application/rss+xml"/><item><title>My Neovim Config Journey</title><link>https://vindrin.top/posts/neovim-config/</link><pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate><author>vindrin@outlook.com (Vindrin)</author><guid>https://vindrin.top/posts/neovim-config/</guid><description><![CDATA[<h1 id="my-neovim-config-journey">My Neovim Config Journey</h1>
<p>I switched to Neovim six months ago. Here&rsquo;s what I learned.</p>
<h2 id="why-bother">Why bother?</h2>
<p>VS Code is fine. But when you open it 40 times a day, the startup time adds up. Neovim starts in under 50ms and runs everywhere — including SSH sessions.</p>
<h2 id="my-setup-stack">My setup stack</h2>
<ul>
<li><strong>lazy.nvim</strong> — plugin manager</li>
<li><strong>nvim-lspconfig</strong> — LSP for Python, JS, Lua</li>
<li><strong>nvim-cmp</strong> — autocomplete</li>
<li><strong>Telescope</strong> — fuzzy finder (replaces Ctrl+P)</li>
<li><strong>nvim-treesitter</strong> — better syntax highlighting</li>
</ul>
<h2 id="the-learning-curve">The learning curve</h2>
<p>Week 1: frustration. Week 2: muscle memory. Week 3: you stop thinking about keystrokes.</p>]]></description></item></channel></rss>