emacs - меняйте клавиши ctrl и alt внутри emacs - PullRequest
5 голосов
/ 04 февраля 2012

Я слышал много замечательных возможностей emacs и хотел бы использовать его как свой обычный текстовый редактор.
единственным препятствием для этого является проблема Ctrl позиция ключа ссылка .
все решения, которые я нашел, - это трудный путь, то есть переназначение клавиш на уровне ОС или создание заглавной буквы как Ctrl клавиша

мои возражения против вышеуказанных решений: переназначение ключей: сделало бы мою жизнь трудной вне emacs, скажем, используя вместе firefox и emacs.
capslock as Ctrl key: всегда переключает светодиодный индикатор клавиатуры для блокировки заглавных букв, что довольно раздражает.

так что есть в emacs способ инвертировать роль клавиш Ctrl и Alt , которая будет действовать только в emacs.
единственный способ, о котором я могу подумать, - это повозиться с кодом emacs .... но это все равно, что идти за мухой с базукой.

Ответы [ 3 ]

3 голосов
/ 04 февраля 2012

Вы не сказали, какая у вас ОС. Если вы используете Windows, тогда вы можете поменять их местами только в emacs .

Но я рекомендую проверить липкие клавиши . При этом вам не нужно менять шапки и ctrl, и вы получите преимущества для здоровья и в других приложениях, не только в emacs.

1 голос
/ 05 февраля 2012

я думаю, что лучшее решение для меня - использовать сочетания клавиш ergoemacs
сочетания клавиш ergoemacs

0 голосов
/ 06 февраля 2012

В OS X и NextStep есть переменные ns-command-modifier, ns-alternate-modifier и т. Д., Которые в основном используются для обмена значениями параметров и команд, но могут использоваться для того, что вы хотите (внутри Emacs).Я не думаю, что есть подобные вещи для других платформ (но я, возможно, пропустил их).

Хотя я никогда не использовал его, kkbswitch утверждает, что разрешает раскладки клавиатуры для приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...