Father of four under four, three boys and one girl! Full-Stack dev programming mostly in Javascript/TypeScript these days, with a decent amount of Rust on the side
I think one of the most helpful things with learning vim is to realize that you don't need to use <Esc> to get out of insert mode! Both <C c> (CTRL+C) and <C [> (CTRL+[) will work. Using these allows you to switch modes without leaving home row, which I think really helps with learning muscle memory.
Also, I can't speak for everyone, but I really got used to vim by forcing myself to use ASDF HJKL as home row instead of ASDF JKL; as home row like I was taught in school
A Full Stack Developer and Tech Enthusiast from Bangladesh who wants to work and collaborate in the global ecosystem of technology and innovation. I mostly write about things I am learning myself.
Location
Dhaka, Bangladesh
Education
BSc in Computer Science & Engineering
Work
Backend Developer at Rihal - Data Migration and Services LLC
I think one of the most helpful things with learning vim is to realize that you don't need to use
<Esc>
to get out of insert mode! Both<C c>
(CTRL+C) and<C [>
(CTRL+[) will work. Using these allows you to switch modes without leaving home row, which I think really helps with learning muscle memory.Also, I can't speak for everyone, but I really got used to vim by forcing myself to use ASDF HJKL as home row instead of ASDF JKL; as home row like I was taught in school
Thank you very much for the feedback. Really helpful suggestion you gave there.