Я довольно свободно владею VIM, но мне все чаще приходится использовать программы GUI (в OS X) и их неловкие режимы редактирования для моей работы. Я знаю, что OS X позволяет вам использовать базовые сочетания клавиш emacs в большинстве текстовых полей (окно / панель браузера и т.д.). Мне интересно, возможно ли переключить привязки клавиш emacs на сочетания клавиш vim для этих областей ввода уровня GUI.
Я понимаю, что это может быть возможно сделать ключ за ключом на панели настроек раскладки клавиатуры. Но такой подход кажется ограниченным, громоздким и не очень элегантным. Я думаю - и я вполне могу ошибаться - что, поскольку OS X уже поставляется с установленным VIM, должен быть способ изменить файл настроек глубоко в системе, который отображает VIM вместо сочетаний клавиш emacs с текстом GUI / области ввода.
Кто-нибудь знает, если это
а) теоретически возможно, или если есть что-то о том, как OS X отображает привязки клавиш emacs к его интерфейсу GUI, что сделало бы это невозможным; а также
б) как / где это можно сделать?