3 ms·
There are vim bindings in most (if not all) popular IDEs so learning the base keystrokes can be lifted up to these at a later point. They did explain that they
by CatAtHeart 5y ago
There are vim bindings in most (if not all) popular IDEs so learning the base keystrokes can be lifted up to these at a later point.
They did explain that they based there decision based off the most popular command line editor (based on a stack overflow survey). Although it would probably be good to at least reference other popular / useful ones for exploratory purposes, for a quick overview course I think focusing on vim makes ample sense.
- silicon2401 5y agoEmacs bindings are also included by default in unix and Mac across all text fields, including browsers. Not arguing, just pointing out that I still think it's intellectually lazy. I detest vim every time I use it, and even when I was a CS student it wasn't that difficult to just learn how to use emacs or notepad++. The hard part is gaining the awareness, and that's what I would imagine one of the goals of teaching should be.