Maybe all of this is just premature optimization…and we need more visual-type tools?!
|Ctrl + R||Function List|
|Ctrl + P||Open a file / function|
|Ctrl + G||Go to line|
|Alt + -||Jump back|
|Alt + Shift + -||Jump forward|
VIM keybindings and tips for emacs (evil-mode). http://stackoverflow.com/questions/8483182/evil-mode-best-practice
Commonly used shortcuts by me:
|D||Delete to end of line|
|dt <space>||Delete to character (<space>, <,>|
|O||Insert new line above current line and start inserting|
|gd||Go to declaration over cursor (Vrapper in Eclipse, with PyDev plugin)|
|(selected funky pasted stuff) + <Enter>||Vim cleans it up for you!|
|df!||Delete up to '!'|
* Vim also has visual block selection and other stuff: http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim?rq=1 * Some other vrapper Eclipse shortcuts. Probably not using, but gives examples of how to config eclipse things
* “Scroll” upward quickly. Probably best achieved by searching for function call.