News for hackers. Stuff that matters.
Re:GitLab Web IDE by jay-anderson on Friday June 15, 2018 @03:48PM (#17322934)
While it may not have been a serious question, vim key bindings (or emacs or whatever) are important to many people. You spend so much of your time in your editor/ide and become expert in it. Learning to work in another one is painful before you're properly productive again.
Re:GitLab Web IDE by hessart on Friday June 15, 2018 @04:08PM (#17323112)
Seriously, how hard can it be? It's not like it's a completely new form of interaction. Vim and emacs are the ones that are exceptions in regard to UX.
Re:GitLab Web IDE by adtac on Friday June 15, 2018 @04:17PM (#17323184)
I use qutebrowser (has vim-bindings), sway wm (I've customised it to have vim-bindings), zsh (with vim-bindings), weechat (with vim-bindings), mutt (still getting started with mutt, but it has vim-bindings too), and vim itself. These are pretty much the only pieces of software I interact with, so you can imagine how central vi/vim-bindings are in my life.
Re:GitLab Web IDE by sirclueless on Friday June 15, 2018 @05:56PM (#17323959)
The basics are easy. A rudimentary normal mode with HJKL for movement is not hard. Block-select, sensible paragraph hops, copy/paste registers, repeatable macros, etc. is much harder to get right, and rough corners there can be a deal-breaker. Vim is a lot more than moving a cursor with your right hand.