On Sat, May 19, 2007 at 11:03:22PM +0200, Franck Joncourt wrote: > On Sat, May 19, 2007 at 10:49:56PM +0200, Jacques L'helgoualc'h wrote: > > Merci a tous. Je vous tiens au courant de ma petite aventure. > Alors voila, apres une nuit de repos, je patauge : ; fonction d'insertion du header (defun insert-cfile-header () "Insert contents of ~/projects/templates/cfile_header" (interactive) (insert-file "~/projects/templates/cfile_header")) ; definition du hook personnel (defun my-hook () (define-key cc-mode-map "\C-c i" 'insert-cfile-header)) ^^^^^^ J'ai aussi essaye C-ci :p! ; Ajout du hook au hook associe a cc-mode (add-hook 'cc-mode-hook 'my-hook) Mis comme cela ma fonction insert-cfile-header fonctionne grace a la commande "M-x insert-cfile-header", cependant il n'y a rien a faire pour activer le raccourci clavier. Je teste a chaque fois l'existence de ce dernier avec la commande "C-h c C-c i". Je precise que j'ouvre un fichier .c et qu'a l'ouverture emacs mais en evidence "Loading cc-mod ... Done". Par contre si je joue avec : (global-set-key (kbd "\C-c i") 'insert-cfile-header) cela fonctionne. J'ai essaye quelque chose du genre : (add-hook 'tcl-mode-hook '(lambda nil (define-key tcl-mode-map "\C-c\C-t" 'tcl-compile))) adapté evidemmment, mais rien. J'ai regarde un peu partout, et surement pas trouve le bon document, mais la je n'ai plus d'idee. Donc si quelqu'un en a je serais heureux de la/les connaitre. -- Franck Joncourt http://www.debian.org - http://smhteam.info/wiki/ GPG server : pgpkeys.mit.edu Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE
Attachment:
signature.asc
Description: Digital signature