<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vim on Nerdsid.com</title><link>https://nerdsid.com/tags/vim/</link><description>Recent content in Vim on Nerdsid.com</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 07 Apr 2026 20:43:00 +0000</lastBuildDate><atom:link href="https://nerdsid.com/tags/vim/index.xml" rel="self" type="application/rss+xml"/><item><title>Ultimate Vi Shortcuts Cheat Sheet</title><link>https://nerdsid.com/posts/vi-shortcuts-cheatsheet/</link><pubDate>Tue, 07 Apr 2026 20:43:00 +0000</pubDate><guid>https://nerdsid.com/posts/vi-shortcuts-cheatsheet/</guid><description>&lt;h2 id="big-picture-of-vim-commands">Big picture of Vim commands&lt;/h2>
&lt;ol>
&lt;li>Normal mode (default)&lt;/li>
&lt;/ol>






&lt;div class="codeblock">
 &lt;div class="codeblock__header">
 &lt;div class="codeblock__filename codeblock__filename--lang">
 
 &lt;/div>
 &lt;div class="codeblock__actions">
 
 &lt;/div>
 &lt;/div>
 &lt;div class="codeblock__body">
 &lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl"> ├── Navigation (h, j, k, l, G)
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> ├── Editing (d, c, x)
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> ├── Insert triggers (i, a, o, O, A)&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
 &lt;/div>
&lt;/div>&lt;ol start="2">
&lt;li>
&lt;p>Insert mode
→ typing text&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Visual mode
→ selecting text&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Command mode (:)
→ commands like :w, :q, :10,20d&lt;/p>
&lt;/li>
&lt;/ol>
&lt;h2 id="navigation-movement-commands">Navigation (movement commands)&lt;/h2>






&lt;div class="codeblock">
 &lt;div class="codeblock__header">
 &lt;div class="codeblock__filename codeblock__filename--lang">
 
 TEXT
 
 &lt;/div>
 &lt;div class="codeblock__actions">
 
 &lt;/div>
 &lt;/div>
 &lt;div class="codeblock__body">
 &lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">G&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
 &lt;/div>
&lt;/div>&lt;ul>
&lt;li>&lt;code>G&lt;/code> → go to last line&lt;/li>
&lt;/ul>
&lt;h2 id="2-editing--insertion-commands">2. Editing / insertion commands&lt;/h2>
&lt;p>&lt;code>o&lt;/code>, &lt;code>O&lt;/code>, &lt;code>A&lt;/code> : These change the file and switch you to insert mode.&lt;/p></description></item></channel></rss>