Don't use Vim for the wrong reasons (2020)
gist.github.com
Don't use Vim for the wrong reasons (2020)
1–10 of 85 posts
Re: Don't use Vim for the wrong reasons (2020)
#2One of the counterpoint is vim not being available on Windows. But It is.
Not by default, but most critical stuff aren't there by default anyway and vim will be one of the easiest block to have ready.
Then Windows comes with WSL, where I think most people who even care in passing about vim will spend their time, so we're back to the editor they'd use on Linux anyway.
That was to me the main reason I went with Vim when I first touched an nuix system, and to this day that's still a good enough reason to keep using it where a full IDE isn't required.
Any system I've seen had a simple enough way to get vim, that hasn't changed.
Re: Don't use Vim for the wrong reasons (2020)
#3I think the ecosystem is amazing, but I hardly have the patience to set things up to feature parity with other editors. Debuggers are the biggest missing/hard to configure feature.
I do, however, use Vim bindings in every editor that supports them (and extensions for browsers like Vimium).
The extensions/Editor functionality are hit-or-miss; some are missing key bindings that I use often, or features don't quite work correctly, but I find it much more enjoyable to use than the "typical" approach.
The VSCode one is pretty good (even has EasyMotion/Sneak out of the box, if that's your style), but often seems to slow down and buffer keystrokes on heavy load/undo seems very hit or miss.
Re: Don't use Vim for the wrong reasons (2020)
#4Re: Don't use Vim for the wrong reasons (2020)
#5Re: Don't use Vim for the wrong reasons (2020)
#6Re: Don't use Vim for the wrong reasons (2020)
#7I usually get an okay ping(edit- Incase anyone is wondering, I actually started doing this since one of my laptops once got lost while traveling. Airline did find mybag later, but the two weeks without it drove me crazy. Now, if I want I can just show up anywhere get a fresh laptop load up my ssh keys and im all set lol.
Re: Don't use Vim for the wrong reasons (2020)
#8I learned Vim because I had to edit code through an ssh tunnel, limited to text only, and nano just wasn't cutting it any more. This is pretty much the exact thing vim was born to do, so it was a pretty clear win to learn Vim, despite the horrifying learning curve. And now I know Vim!
Re: Don't use Vim for the wrong reasons (2020)
#9Unrelated: Helix is a great vim-like editor that has a selection-first editing model that I prefer and requires much less configuration. https://helix-editor.com/