5 ms·
The majority of "vim users" are painful to watch using it solely in visual mode with arrow keys and pressing backspace like crazy when they want to delete somet
by ahoka 8y ago
The majority of "vim users" are painful to watch using it solely in visual mode with arrow keys and pressing backspace like crazy when they want to delete something.
- sgillen 8y agoProbably not the majority but yes quite a few developers out there that are “vim users”. I had one friend who would rave about vim and then I learned he didn’t know how to copy paste...
- Lio 8y agoThat's always funny. I have the same reaction with IDE users who vocally disdain my use of Vim. Usually, I find they're copying and pasting with a mouse in a solitary window in the centre of the screen whilst boasting about syntax highlighting. :D Of course it's great to see someone who actually really does know any piece of software give a demo of how they use it. For Vim newbies I'd point people first to the Vimtutor and then to http://vimcasts.org/ http://vimcasts.org/ as a starting point.
- yoz-y 8y agoWhy not both though? Both Qt Creator and Visual Studio code have quite good Vim Integration and their IDE features dwarf Vim with tons of plugins. I use all three for various purposes, but an IDE is a very useful things when working with languages that can take advantage of it.
- Lio 8y agoDefinitely. I can't see a reason not to if it works for you. The few times I've tried IDE plugins they get the Vi/Vim basics right but usually fall down later. The terminal means that I can almost always have consistent keyboard based workflow across platforms. I like being close to the OS and use external tools for things like git, debugging, profiling, etc. I'll supplement that with GUI tools when it suits me. E.g. for web work I'd use Chrome for it's debugger and profiler. I really like that things like Language Server Protocol are offering IDE like features without being tied down to a particular GUI IDE. There' more than one way to do it though so if GUI IDEs are what you prefer more power to you. GUI IDEs haven't been new technology since the 80/90s. They're just different.
- y4mi 8y agovim-mode has grown on me, though i only use a tiny subset of its features. Pretty much all i use it for is dd, O/o yy p/P cc I A f/F ... hmm, the list keeps getting longer...
- michaelmrose 8y agoDoes any major platform really "dwarf" any other at editing text?
- yoz-y 8y agoNo, at editing text I'd say that most text editors are better.
- bonyt 8y agoCheck out https://vim-adventures.com/ https://vim-adventures.com/ to learn the basics!
- chr15p 8y agoI have been amazed how many really good linux people will close and re-open a file in vim because they dont know how to undo. Its weird to me how people will spend weeks learning openstack or kubernetes in depth but never think "there must be a way to do this..." or get round to googling a 5 minute basic command tutorial for the text editor they use every day.
- calhoun137 8y agoThe majority of "vim users" are painful to watch berating other programmers out of a misguided sense of self importance and overblown massive egos all because someone else dares to use the mouse to do something when they could save less than 1 second by using a hotkey instead. People are most productive when they use the tools they know best. I use vim all the time, but I also like to use the right tool for the job, and sometimes that tool is an IDE and other times that tool is a gasp mouse. ( P.S. Please don't take this comment too seriously or personally, I am mostly kidding and am being extra hyperbolic on purpose because this thread seems like such a wonderful opportunity to rehash the never ending vim vs sublime debate and I wanted to get the sublime side of the argument off on a strong footing ;) )