Mi sono imbattuto in alcune situazioni in cui sarebbe molto conveniente avere la keymap di una modalità principale agire come una keymap di fallback per un'altra modalità principale. Per esempio:
- Scrivo molto LaTeX in alcuni dei miei documenti dell'organizzazione, quindi sarebbe bello avere
latex-mode
comandi facilmente disponibili durante la modificaorg-mode
. - Frequento una stanza dell'IRC con il supporto di Markdown, quindi sarebbe anche bello avere delle
markdown-mode
combinazioni di tasti aggiunteerc-mode
.
In entrambi i casi questa keymap aggiuntiva dovrebbe fungere da fallback (per questo non posso usare solo una modalità minore per questo). Non voglio che i comandi in lattice abbiano la precedenza su nessun org-mode
tasto. Quello che voglio è:
se una chiave è definita in latex-mode-map
AND in cui non è definita,
org-mode-map
utilizzare l' latex-mode-map
associazione .
D: Come posso impostare una keymap come keymap di fallback per una modalità principale?
OPPURE
D: Come si possono copiare le chiavi da una mappa della modalità principale a un'altra, senza sovrascrivere nulla?
Giusto per essere chiari. So che potrei definire questi tasti uno per uno, ma sarebbe infinitamente più conveniente avere una soluzione automatizzata.
make-composed-keymap
.