Хорошо, прежде всего избегайте повторного связывания M-b
, поскольку это слово назад, и вам будет полезно поддерживать привязки по умолчанию и изучать их, чтобы вы могли использовать Emacs, когда ваша конфигурация недоступна , скажем, в удаленной коробке или другом незнакомом месте. (Я знаю, что шансы на это, вероятно, уменьшаются в эти дни.) Другая, более важная причина в том, что это привязка по умолчанию на /readline
, которая доступна в большем количестве мест, чем я хотел бы упомянуть.
Если вы на коробке окна, я предлагаю связывание ключа окна для гипера или супер, так что вы можете получить целый дополнительный набор привязок клавиша без удаления по умолчанию.
На макинтош, сделайте то же самое с Cmd (хотя это уже связано с супер, и имеет кучу макинтош определенных клавиш уже связаны.)
Наконец, всегда переназначить Caps-Lock даже если вы не используете его для замены, которую многие люди используют, это еще один модификатор, который вы можете повторно использовать и использовать чаще в Emacs (на самом деле никогда не нужно использовать кепки-блокировку, если есть M-l
, M-u
и M-c
.) - как только вы получили гипер и супер вы получили легко другой сто привязок доступны модификатора + ключ ярлыков типа.
Кроме того, я знаю, что это массивная проблема, но C-x b
enter переключится на предыдущий буфер.
Отлично, 'kbd' заставило его работать. Я неправильно подумал, что '[...]' принял синтаксис, обозначенный буквой 'описать-ключ'. –
Лекс Фридман: векторный эквивалент '[? \ M-b]' (см. 'C-h i g (elisp) Последовательности клавиш RET'). 'kbd' действительно проще. – phils
@LexFridman @phils '[(meta b)]' работает, а IMO - это наиболее читаемый формат описания ключевых слов. Хотя сейчас я использую формат 'kbd'. –