 |
Creare scorciatoie da tastiera
personalizzate |
 |
Le corrispondenze dei tasti sono specificate usando il comando
(kbd-map predicate . keymaps)
La parte predicate specifica sotto quali condizioni le
corrispondenze dei tasti sono valide. Esempi di predicati sono always?, in-math? e in-french?,
ma l'utente può definire dei predicati personalizzati. Ogni
elemento in keymaps può avere una delle
seguenti forme:
(key-combination action_1 ... action_n)
(key-combination result)
(key-combination result help-message)
Nel primo caso, le action_i sono i comandi Scheme associati alla stringa key-combination.
Nel secondo e nel terzo caso, result è una
stringa che deve essere inserita nel testo dopo che la combinazione di
tasti key-combination è stata eseguita.
Può essere visualizzato un ulteriore messaggio help-message
quando viene eseguita key-combination.
© 1998–2003 Joris van der Hoeven, Lucia Gecchelin, Andrea
Centomo
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License".