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

Re: Emacs et les raccourcis clavier



On Sun, May 20, 2007 at 04:56:17PM +0200, Remi Vanicat wrote:
> Franck Joncourt <franck.joncourt@wanadoo.fr> writes:
> 
> > ; definition du hook personnel
> > (defun my-hook ()
> > 	(define-key cc-mode-map "\C-c i" 'insert-cfile-header))
> [...]
> >
> > (global-set-key (kbd "\C-c i") 'insert-cfile-header)
> 
> donc si tu essais 
> (defun my-hook ()
>  	(define-key cc-mode-map (kbd "\C-c i") 'insert-cfile-header))
> 
> il se passe quoi ?

Il ne se passait rien. Aucun raccourci n'etait attribue.

Un tonnerre d'applaudissements : j'ai trouve.

C'est pas cc-mode mais c-mode pour un fichier ".c". Mais je ne comprends
pas pourquoi il me chargeait cc-mod et ne lui associait pas le
raccourci, car c'est pourtant ce que j avais ecrit.

Donc, j'ai teste deux methodes :

1/ Auto insert : comme il m'avait ete souligne dans un mail :
 emacs + auto-insert avec google me donne une solution

http://www.docmirror.net/fr/linux/howto/misc/LinuxDoc+Emacs+Ispell-HOWTO/LinuxDoc+Emacs+Ispell-HOWTO-6.html

Je vais adopter celle-ci pour l'ouverture de fichiers vierges.

2/
 - Creation d'une fonction pour inserer un fichier
 - Creation d'un hook (1) avec association de la dite fonction et un
   raccourci clavier
 - Ajout du hook (1) au hook du mode pour lequel on veut mettre en place
   le raccourci clavier.

et cette methode pour mes en-tetes de fonctions

Encore merci a tous.

-- 
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: