Вопросы с тегом «key-bindings»

10
Какие могут быть неиспользуемые клавиши в Emacs, которые обычно можно использовать для связывания клавиатурных макросов?

Я читал , что обычный способ привязки ключа клавиатуры макросов C-x C-k 0в 9и Aк Z. Так, например, после того, как мы определим макрос клавиатуры, мы можем напечатать, C-x C-k bи Emacs попросит связать клавишу. И зарезервированные ключи для этой цели C-x C-k 0в 9и Aк Z. Но это включает в себя...

10
Существует ли стандартный / рекомендуемый синтаксис для определения связывания клавиатуры?

Я видел все следующее для определения связывания клавиатуры. Все это работает (по крайней мере, в MS Windows). Я не знаю, есть ли другой способ сделать то же самое. Мне интересно, существует ли стандартный или рекомендуемый способ определения связывания клавиатуры и рекомендуется ли избегать...

9
Как привязать ваши ключи к раскладкам, которые еще не загружены?

Я использую use-packageдля управления установленными пакетами и bind-keyназначения действий для пользовательских ключей, которые мне нравятся. Я переопределяю большую часть стандартной привязки клавиш Emacs (например, C-nстановится M-k, C-pстановится M-i), но я в порядке с другими режимами,...

9
Как наиболее эффективно перейти к началу или концу основного текста заголовка организации?

Легко перемещаться от начала одного заголовка в режиме org к другому, используя быстрые клавиши . Предположим, теперь я нахожусь в начале заголовка и хочу добавить основной текст сразу после ключевого слова TODO. Тогда M-f Spaceдоставит меня туда, куда я хочу пойти. Если нет ключевого слова TODO,...

9
Как немедленно отобразить нажатия клавиш в области эха?

Как мне немедленно отобразить нажатия клавиш в области эха? Например: когда я ввожу последовательность клавиш C-u j, она не будет сразу отображаться в области эха, но затем я нажимаю клавишу k, и я обнаруживаю, что я заранее делал опечатку. Поэтому я думаю, что для новичка, такого как я, будет...

9
почему emacs не поддерживает ключевые события вверх / вниз

AFAIK emacs не поддерживает keyup/keydownтолько события keypressed. Примером следствия является то, что когда мы хотим пометить область, мы должны сначала установить метку, set-mark-commandа затем можем пометить область, перемещаясь вокруг точки. Хотя это действительно интересная функция, поскольку...

9
Как настроить привязки клавиш для режимов в определенном состоянии зла?

У меня есть набор привязок клавиш, которые я использую для обоих web-modeи php-modeв режиме вставки (зла). Поэтому я не могу использовать set-local-mapили что-то. Потому что в обычном режиме те же клавиши будут вызывать другие команды. Так что привязки должны быть активны...

9
Продолжайте двигаться до конца строк

По умолчанию привязка ключей C-a/C-eиспользуется только для одной цели: перейти к началу / концу строки, есть ли пакет, который может заставить Emacs работать так: Если я не в конце строки, C-eперейду в конец строки, в противном случае, до конца следующей строки Если я не в начале строки,...

9
Как избежать ввода «пробела» после «^» для перемещения вверх по каталогу в dired?

^является ключевой привязкой для перехода в родительский каталог в dired(«Up directory»). Тем не менее, в Gnu Emacsна Windows 7 Professional 64-bitмою немецкой раскладке клавиатуры, не достаточно , чтобы ввести «^» , но я должен набрать пространство после сделать ключ привязки работы. Как я могу...