<story><title>Ox is a fast text editor, written in Rust, that runs in your terminal</title><url>https://github.com/curlpipe/ox</url></story><parent_chain><item><author>skolind</author><text>I am also a vim user, but I have 15 plugins installed including themes etc.. I am a big fan of coc and use it a lot for Typescript development. I am curious how you do programming without any plugins at all? Don&amp;#x27;t you miss linters and autocompletion?</text></item><item><author>svennek</author><text>I really don&amp;#x27;t think he understands vim. He writes that the plugin system is its best feature, whereas I (as someone who as almost exclusively used vim for a decade and a half) have never installed a plugin.&lt;p&gt;For many, many, many vim&amp;#x27;ers, I know, the modal system (and hence the musclememory macro&amp;#x2F;scripting) IS the defining     best feature...&lt;p&gt;Also, see all the &amp;quot;browser with vim binding&amp;quot; and &amp;quot;x with vim bindings&amp;quot; that is the modality, not the plugin system, that is emulated...</text></item></parent_chain><comment><author>svennek</author><text>I made a decision 20 years ago to avoid auto complete and other &amp;quot;in programming flow breakers&amp;quot;. Instead, I have multiple phases, writing, linting and such.&lt;p&gt;I am sure that it made me a better programmer as I know a lot of stuff by heart, where a lot of &amp;quot;auto&amp;quot; programmers are merely constantly picking of a list, which I think breaks their thinking flow...&lt;p&gt;Which is basically the same as not using the vim muscle memory for me..&lt;p&gt;Consider a piano player that needs to look up the right keys before every stoke..  The never get a feel for the music..</text></comment>
<story><title>Ox is a fast text editor, written in Rust, that runs in your terminal</title><url>https://github.com/curlpipe/ox</url></story><parent_chain><item><author>skolind</author><text>I am also a vim user, but I have 15 plugins installed including themes etc.. I am a big fan of coc and use it a lot for Typescript development. I am curious how you do programming without any plugins at all? Don&amp;#x27;t you miss linters and autocompletion?</text></item><item><author>svennek</author><text>I really don&amp;#x27;t think he understands vim. He writes that the plugin system is its best feature, whereas I (as someone who as almost exclusively used vim for a decade and a half) have never installed a plugin.&lt;p&gt;For many, many, many vim&amp;#x27;ers, I know, the modal system (and hence the musclememory macro&amp;#x2F;scripting) IS the defining     best feature...&lt;p&gt;Also, see all the &amp;quot;browser with vim binding&amp;quot; and &amp;quot;x with vim bindings&amp;quot; that is the modality, not the plugin system, that is emulated...</text></item></parent_chain><comment><author>_-___________-_</author><text>Not GP, but I have a linter that runs on commit, and generally it doesn’t catch anything because I’ve learned not to make the mistakes.&lt;p&gt;I have never liked autocomplete. If I know the type or method I’m looking for (which is most of the time) then typing its name is not a hardship, and takes really no more time than finding it in a list.&lt;p&gt;If I don’t know the type&amp;#x2F;method, most of the time I have the documentation up in another window or monitor, and I’m going to want to read that in depth anyway, since I’m not familiar with the type&amp;#x2F;method, so autocomplete wouldn’t save me any meaningful time.</text></comment>