If you want zero-config portability, learn vim. It's installed everywhere and is very useful. But if you're set on emacs, here's some stuff that helped me.
Don't lean heavily on movement commands, the easiest way to navigate around Emacs is searching. Instead of pressing C-p five times or even C-u C-p C-p, just search for the word you're going to with C-s.