Thanks for asking. Despite the memes about vim and emacs, I'd recommend learning Vim. Not because it's better but because Vim, or Vi, is everywhere. And the way you
move in vim can be enabled on the terminal.
type vimtutor into your terminal in any Linux box and you should get an interactive editor to teach you how to use vim. Do that. And please learn touch typing. I typed with 3 fingers for 15 years before teaching myself how to TouchType. It's been a gift. I can type in the dark without Backlit keys. I can also use split ergonomic keyboards with ease.
keybr.com for learning.
Also, look up vimcasts for vim.
Two books I recommend is No Starch Press's The Linux Command Line and How Linux Works. Both are always appearing on Humble Bundle and they're worth the entire bundle.
Another thing I recommend is if you use VSCode, learn how to use the command bar. You get thst with control alt p or F1. Editors like this enable you to do everything through the command bar. It's insane.
Additionally, learn stuff like how ctrl r can be used in your terminal to find older commands. Learn how to use your bashrc to set variables. How to debug PATH, and how to add to it.
Learn how installing Python through conda is better and easier to maintain on your dev box, and how installing stuff by sudo apt install is actually troublesome. I install everything by downloading and adding to path. It's the best way to roll.
Also, one last thing. Remap your caps lock to escape. Learn to use your shift keys. Spare your pinky.
Hit me up on twitter if you need help. I use the same ID.