Я зіткнувся з декількома ситуаціями, коли було б дуже зручно мати клавішну карти одного основного режиму як резервну клавішу для іншого основного режиму. Наприклад:
- Я пишу багато LaTeX в деяких своїх документах OR, тому було б чудово, щоб
latex-mode
команди були легко доступними під час редагуванняorg-mode
. - Я часто відвідую IRC номер із підтримкою Markdown, тому було б непогано
markdown-mode
додати клавішіerc-mode
.
В обох випадках ця додаткова карта ключа повинна діяти як резервна (тому я не можу просто використовувати для цього мінорний режим). Я не хочу, щоб латексні команди змінювали будь-які org-mode
клавіші. Що я хочу:
якщо ключ визначений у latex-mode-map
AND, він не визначений,
org-mode-map
тоді використовуйте latex-mode-map
прив'язку .
Питання: Як я можу встановити карту клавіш як резервну клавішу для основного режиму?
АБО
Q: Як можна копіювати ключі з однієї основної карти в інший режим, не змінюючи нічого іншого?
Просто, щоб було зрозуміло. Я знаю, що міг би визначати ці ключі по черзі, але було б нескінченно зручніше автоматизоване рішення.
make-composed-keymap
.