Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Yup, nano can suck it: vim is love, vim is life.
Seriously though, it does have a learning curve like a brick wall, but getting used to it makes most editing tasks so much quicker than they would be otherwise. -
reirep2038y@Zaphod65 Currently doing the transition from nano to vim... does the learning curve get better at any time ? I'm trying not to come back but the further I go, the harder it get :/
-
@reirep I wouldn't call myself an expert, but I think there's a few stages of learning curve, first there's getting used to mode-based editing, then the idea of staying in normal mode as much as possible, then getting in to macros. Each of those had it's own challenges and mindsets to go with it so just keep at it, if you can code then you can grok vim.
-
@reirep just realised I forgot one, and that's trying to do everything in the smallest number of key strokes you can; a while ago I saw someone say that if you have to press a key (particularly movements) more than once at a time, you're doing something wrong. With the obvious exceptions of things like dd, yy, and such like.
-
@reirep It may hard at first, keep using it. Tips : vim has its own langauge, stop treating every chunk keybind like keyboard-shortcut that do one thing and you will learn it faster. This is truly beauty of vim. It gives you a language to express what you want it to do.
recommend watch :
https://robots.thoughtbot.com/maste...
nano >= vim > emacs
undefined
simplicityisthekey
emacsisnotatexteditorbutanos
vimovercomplicated