Every now and then someone asks me how to learn Vim.1 My answer is always the same: it’s simpler than you think, but it takes longer than you’d like. Here’s my bulletproof 3-step plan. Just kidding – everyone asks me about learning Emacs. But here we are. ↩︎
I’m new to the Linux programming scene, I’m a chemist but have been learning as a hobby and did a little BASIC and Pascal as a child, and from my experience and research the best three steps are:
sudo apt install nano
nano [filename]
ctrl+x
I’m being somewhat facetious, but haven’t enough knowledge to know if it’s better/powerful than nano, still a real green noob.
Nano is for chemists maybe. Editing couple of lines and saving.
But vim is one of the most powerful text editors ever created. It’s so powerful and good that it gets ridiculous. Also, from an ergonomic standpoint, your body will thank you for using vim/neovim
VIM is waaaaaaaaay more powerful and faster than nano. I personally use VIM motions in emacs. That’s how efficient I find them.
Maybe
samcould be worth a look? It’s basically GUI multiplayeredon steroids.I get it, I was the nano guy before trying vim, now I can’t go without vim, and beleive me I’ve yet to unlock full vim potential.
Try micro