<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows:]]></title><description><![CDATA[<p>If you are seriously thinking about learning <a href="https://exquisite.social/tags/Vim" rel="tag">#<span>Vim</span></a> / <a href="https://exquisite.social/tags/Neovim" rel="tag">#<span>Neovim</span></a>, do yourself a favor and proceed as follows:</p><p>1. Grok ed(1).<br />2. Grok vi(1).<br />3. Ask yourself whether you really need anything ed(1) and vi(1) don't provide.</p><p>If your answer to step 3 is "yes", go ahead. But first, do steps 1 and 2.</p><p>Here is how to do step 1: Read the man page (it's rather short), read "Ed Mastery" by <span><a href="/user/mwl%40io.mwl.io">@<span>mwl</span></a></span> (those two steps are interchangeable and even parallelizable), then use it consistently.</p><p>Here is how to do step 2: Read the man page (it's rather short as well, though not as short as ed's), then use it consistently.</p><p>Also, have a look at <a href="https://stackoverflow.com/a/1220118" rel="nofollow noopener"><span>https://</span><span>stackoverflow.com/a/1220118</span><span></span></a>.</p><p><a href="https://exquisite.social/tags/vi" rel="tag">#<span>vi</span></a> <a href="https://exquisite.social/tags/ed" rel="tag">#<span>ed</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/b13c8474-77ff-406d-9794-eba0dbea7c83/if-you-are-seriously-thinking-about-learning-vim-neovim-do-yourself-a-favor-and-proceed-as-follows</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 04:16:47 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/b13c8474-77ff-406d-9794-eba0dbea7c83.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 May 2026 17:53:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows: on Sat, 23 May 2026 20:20:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/thorstenzoeller%40exquisite.social">@<span>thorstenzoeller</span></a></span> <span><a href="/user/mwl%40io.mwl.io">@<span>mwl</span></a></span> Wait, if you're learning ed and vi, you might as well add Emacs to the list.</p><p>[Actually, I gave up and just use VSCode now. The 1980s were 40 years ago.]</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/isonno/statuses/116625743495448700</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/isonno/statuses/116625743495448700</guid><dc:creator><![CDATA[isonno@mastodon.social]]></dc:creator><pubDate>Sat, 23 May 2026 20:20:19 GMT</pubDate></item><item><title><![CDATA[Reply to If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows: on Sat, 23 May 2026 20:11:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/hi%40romanzolotarev.com">@<span>hi</span></a></span> Same here - from Vim to vi to ed. While I do use (Neo)Vim, I am convinced that learning plain vi and ed has improved my way of using "improved" versions of ed/vi.</p><p>There is this truly profound core, around which Vim and its decendants have added layers upon layers of functionality (not all of it bad, of course - some of it simply superflous, some of it really good). But it is remarkable how much is contained in this small, beautiful core. And it is just as remarkable how often this core is fully sufficient - we often need way less than we think we do (a very general principle in life...).</p>]]></description><link>https://board.circlewithadot.net/post/https://exquisite.social/users/thorstenzoeller/statuses/116625710687057976</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://exquisite.social/users/thorstenzoeller/statuses/116625710687057976</guid><dc:creator><![CDATA[thorstenzoeller@exquisite.social]]></dc:creator><pubDate>Sat, 23 May 2026 20:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows: on Sat, 23 May 2026 19:08:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/thorstenzoeller%40exquisite.social">@<span>thorstenzoeller</span></a></span> I do find LSPs very useful, but the slop going into both vim and neovim has brought me back to vi as often as I can.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.art/users/holsta/statuses/116625461718257461</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.art/users/holsta/statuses/116625461718257461</guid><dc:creator><![CDATA[holsta@mastodon.art]]></dc:creator><pubDate>Sat, 23 May 2026 19:08:39 GMT</pubDate></item><item><title><![CDATA[Reply to If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows: on Sat, 23 May 2026 19:05:42 GMT]]></title><description><![CDATA[<p><span><a href="/user/thorstenzoeller%40exquisite.social">@<span>thorstenzoeller</span></a></span> <span><a href="/user/mwl%40io.mwl.io">@<span>mwl</span></a></span> I learned vi from either a Stephen Kochan Unix book, or Unix for the Impatient.</p><p>There's also a nice book on Vim, from long before the slop infestation:<br /><a href="https://pragprog.com/titles/dnvim2/practical-vim-second-edition/" rel="nofollow noopener"><span>https://</span><span>pragprog.com/titles/dnvim2/pra</span><span>ctical-vim-second-edition/</span></a><br /><a href="https://appdot.net/tags/vi" rel="tag">#<span>vi</span></a> <a href="https://appdot.net/tags/vim" rel="tag">#<span>vim</span></a></p>]]></description><link>https://board.circlewithadot.net/post/https://appdot.net/users/mdhughes/statuses/116625450105480975</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://appdot.net/users/mdhughes/statuses/116625450105480975</guid><dc:creator><![CDATA[mdhughes@appdot.net]]></dc:creator><pubDate>Sat, 23 May 2026 19:05:42 GMT</pubDate></item><item><title><![CDATA[Reply to If you are seriously thinking about learning #Vim &#x2F; #Neovim, do yourself a favor and proceed as follows: on Sat, 23 May 2026 19:01:49 GMT]]></title><description><![CDATA[i wish i'd seen this advice decades ago.<br /><br />i learned it the hard way—in exactly the wrong order: vim, then vi, then ed/sed...<br />]]></description><link>https://board.circlewithadot.net/post/https://romanzolotarev.com/pub/hi/p/1779562909.628322</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://romanzolotarev.com/pub/hi/p/1779562909.628322</guid><dc:creator><![CDATA[hi@romanzolotarev.com]]></dc:creator><pubDate>Sat, 23 May 2026 19:01:49 GMT</pubDate></item></channel></rss>