Отключение смежных мета-ключей в Emacs - PullRequest
1 голос
/ 12 февраля 2012

Я бы хотел изменить некоторые привычки клавиатуры Emacs, поскольку некоторые комбинации клавиш (обычно начинающиеся с Cx, Mx и т. Д.) Я выполняю одной рукой, и они связаны с неудобными движениями рук.Я хотел бы изменить это поведение.

Однако, поскольку я делаю их около 15 лет, они запрограммированы в моей мышечной памяти.Мне трудно помнить, чтобы изменить способ ввода текста.

Мне было интересно, можно ли сделать в Emacs мелкозернистое переназначение, даже если это одна клавиша за раз, так чтоcontrol) + x отключен, но (правый контроль) + x все еще в порядке и т. п.

1 Ответ

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

Вы можете изменить "ctrl-x", "meta-x" на другую комбинацию клавиш ergo. Например:

  1. Caps Lock. Вы можете переназначить любимый «мета-х» на этот единственный ключ. Это супер быстро и удобно набирать. Для окон autohotkey или keytweak могут выполнять переназначение. Для Linux вы просто измените настройку раскладки клавиш.

  2. Ctrl + /. Если у вас есть клавиатура hhkb, или вы изменили «Caps Lock» на «CTRL». Ctrl + / - это хороший способ заменить «Ctrl + x» или «Meta-x». Ctrl + / - это комбинация второстепенных клавиш в emacs, поэтому вы можете изменить исходную. это гораздо легче набрать, чем "Ctrl + x".

  3. «Alt» лучше, чем «Ctrl», потому что вы можете набрать его большими пальцами. У ergoemacs есть несколько приятных трюков с раскладкой клавиатуры. Он использует «Alt» в качестве основной функциональной клавиши. Вы можете найти его в https://code.google.com/p/ergoemacs/ Я с радостью использую эту привязку ключей и никогда больше не рассматриваю другие планы подстройки ключей.

  4. Купите лучшую клавиатуру. Некоторые клавиатуры изменяют раскладку, облегчая ввод "Ctrl x" "Meta x". Клавиатура Kinesis - это идеальное решение. Вы можете найти больше альтернативы с Google.

  5. Колемак Малтрон Дворак. Все они имеют разную раскладку клавиш. Если вы хотите попробовать новый макет. Не забывай их. Это может помочь вам справиться с проблемой «Ctrl x».

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