2012-02-11 2 views
1

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

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

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

+0

* (не ответ на ваш вопрос, следовательно комментарий) * ... «ctl-x» все, что делается с левой рукой, вероятно, является самым ярким ярлыком RSI из-за того, как часто он должен называться. Но вы можете перенаправить * ctl-x-map * на что-то еще. Вот что я делаю, чтобы иметь smer * ctl-x * в Emacs: http://stackoverflow.com/questions/8575726/emacs-get-rid-of-c-x/8581477 – TacticalCoder

ответ

1

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

  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 keyboard - это идеальное решение. Вы можете найти больше альтернативы с Google.

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

Смежные вопросы