знаете, ребят, я, честно говоря, все еще охреневаю от того как сильно интерфейсы не соответствуют времени.
мне кажется, что "впиливать отдельный, написанный на экзотичном лиспе браузер в текстовый редактор" - так себе хак. то есть это вообще говоря так себе идея, не должно так быть, чтобы получить некоторую однородность горячих клавиш и ломаную лисп-экосистему?
гораздо круче и удобнее было, если бы контектсы на уровне операционной системы (сервиса) можно было трекать. то есть, чтобы какой-то глобальный объект знал, что ты сейчас находишься в контексте набора текста, в таком-то буффере, в таком-то приложении. там и режимы можно делать разные, и что угодно, и для разных контекстов.