я уже писал про это тут:
А ещё мне тут пришла в голову правильная аналогия про Vim
Это короче так: садишься ты в машину, а там вместо руля и педалей стоит БАЯН
И каждая кнопка что-то означает, типа: - вперёд 100 м - вперёд 1 км - вперёд до ближайшего светофора - вперёд до отделения полиции - обогнать впереди едущую машину
И ещё когда ты садишься, двери блокируются и надо тоже нажать последовательность кнопок на баяне, чтобы выйти
А если в движении случайно нажмёшь esc и выйдешь из режима движения, то вместо движения вперёд машина бибикает
И соответственно есть прокачанные баянисты, которые ездят по дорогам, играя мелодии. Быстро, эффективно ездят