Настраиваю под себя постепенно сочетания клавиш в Emacs, но получается не очень удобно. То-есть например можно повесить часть команд относящихся к перемещению по тексту на WSAD с модификаторами, но на другие режимы уже модификаторов нехватает. Где можно почитать про способы упорядочения клавиатурных сочетаний и вообще про проектирование пользовательского интерфейса?