I've been using Dvorak for over 10 years. The only 'shortcut' I have is a couple of shell aliases:
alias h=ls
alias hh=ls -l
I prefer Emacs to Vim though, perhaps that's less affected since shortcut keys are influenced by meaning rather than position? (e.g., Ctrl+N, P, F, B for moving nextline, previousline, forward, backward).