Franck Joncourt wrote:
Bonjour,

Je suis en train de m'amuser avec emacs, et j'aimerais reussir a
associer une sequence de touches a une fonction particuliere.

En d'autres termes, j'aimerais pouvoir ajouter un fichier "header"
dans le buffer courant a l'endroit ou se trouve le curseur.

J'y arrive sans probleme en faisant *C-x i* et en specifiant le fichier
a ajouter, mais ce serait mieux avec quelque chose comme *C-i f* sans
avoir a specifier le nom du fichier.

Le but final est de pouvoir ajouter un en-tete de fichier, de fonction
rapidement.

Je fouille actuellement ici :

http://www.gnu.org/software/emacs/manual/html_node/

Quelqu'un aurait il un exemple qui pourrait s'apparenter a ce que je
veux faire ?


(defun insert-toplate ()
"documentation string" ; For help and info. (interactive) ; Make this user accessible.

(insert-file "~/template.d/top.in")
)
; It too could be set to some specific key combination.
(global-set-key "\C-x\C-i" 'insert-toplate)

La, c'est ctrl-x ctrl-i. Il faut choisir un raccourci qui n'est pas deja pris, y compris par des modes qui chargent leur key-bindings.



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à