@passthejoe @justine Note that you can map keys in nvi that you can't express symbolically in the config, if you ever need to. For instance, I map tab to my rewrapping script this way when I use nvi.
The only vimism that's really spoiled me is the more consistent handling of undo... Pressing 'u' repeatedly instead of just once and then using dot to undo further. As for the rest, I never learned vimisms, just straight vi functionality, so it's way less of a problem for me switching back and forth.
When I'm doing 1:1 teaching sessions at work and sometimes even customer calls, I often guide folks into more efficient use of vi. vim has some things it allows that end up being more work than if you know the proper vi way. For instance, how often do you see people living in insert mode and just leaning on backspace to delete stuff? Way easier to teach them 'dd' and numeric prefixes, or maybe paragraph addressing or even setting marks if they're ambitious and willing.