<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Sun, Dec 1, 2024 at 11:15 AM Mikalai Birukou via kwlug-disc <<a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a>> wrote:</div></div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Does vim have nano mode? Then I'll vim all the way! 🙂<br></blockquote><div><br></div><div style="font-size:small" class="gmail_default">So you haven't tried Emacs, I gather?</div></div><div class="gmail_quote gmail_quote_container"><br></div><div class="gmail_quote gmail_quote_container"><div style="font-size:small" class="gmail_default">Kidding aside ... <br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Vim's root is in vi, which stands for "visual" editor.</div><div style="font-size:small" class="gmail_default">It was developed for UNIX in the late 70s, and had less RAM footprint than Emacs.</div><div style="font-size:small" class="gmail_default">It was also what is available on any UNIX system (at least the ones I worked on), <br></div><div style="font-size:small" class="gmail_default">unlike Emacs, which had to be compiled.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Vim is just "Vi improved" which is an the FLOSS clone of vi.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">The difficulty of vi/vim is that you have several modes.</div><div style="font-size:small" class="gmail_default">There is what can be called navigation mode (moving around the text).</div><div style="font-size:small" class="gmail_default">Then there line mode, which starts with :, e.g. :%s/foo/bar/gc</div><div style="font-size:small" class="gmail_default">This line mode is the same as other older UNIX editors, such as ex.<br></div><div style="font-size:small" class="gmail_default">Then there is insert mode (e.g. i, o, a, s, ...), which you exit by pressing Esc.<br></div>O<span class="gmail_default" style="font-size:small">nce you "get" these modes, and develop muscle memory, things become <br></span></div><div class="gmail_quote gmail_quote_container"><span class="gmail_default" style="font-size:small">second nature, despite looking arcane and complex to those who haven't</span></div><div class="gmail_quote gmail_quote_container"><span class="gmail_default" style="font-size:small">learned vim. <br></span></div><div class="gmail_quote gmail_quote_container"><span class="gmail_default" style="font-size:small"><br></span></div><div class="gmail_quote gmail_quote_container"><span class="gmail_default" style="font-size:small">Today there are other options, like nano and pico, and all the GUI editors.</span></div><div class="gmail_quote gmail_quote_container"><span class="gmail_default" style="font-size:small">So vi/vim is no longer a necessity as it was decades ago.<br></span></div></div>