[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs et les raccourcis clavier



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


Reply to: