Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/05/2008, à 11:12

Itsu

.emacs problème raccourcis clavier

bonjour à tous,

j'ai un soucis avec mon .emacs, je souhaite modifier le comportement de la touche tabulation pour qu'elle me fasse l'auto-complétion.
voici mon .emacs:

(global-set-key [f2] 'save-buffer)
(global-set-key [f3] 'find-file)
(global-set-key [f4] "\C-x\C-c/")
(global-set-key [f6] 'goto-line)

;; Complétion automatique
(global-set-key [tab] "\M-/")

(global-set-key "\C-i" 'delete-backward-char)

;; Affiche le numéro de ligne et de colonne
(column-number-mode t)
(line-number-mode t)

;; Inhiber l'affichage du message d'accueil
(setq inhibit-startup-message t)


;; C'est fastidieux de taper « yes » pour confirmer, raccourcissons
;; cela à « y » (idem pour « no », désormais « n »).
(fset 'yes-or-no-p 'y-or-n-p)


;; Supprimer les fichiers de sauvegarde en quittant.
;; (vous savez, ces fameux fichiers dont le nom se termine par « ~ »)
(setq make-backup-files nil)

;; Colorisation syntaxique maximale dans tous les modes
(require 'font-lock)
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)

;; Mise en surbrillance de la zone sélectionnée
(transient-mark-mode 1)

;; Lorsque le curseur atteint la fin de la fenêtre, le contenu se
;; déplace d'une seule ligne et non d'une demi-fenêtre.
(setq scroll-step 1)

;;affiche l'heure
(display-time)
(setq display-time-24hr-format t)  ;; Format 24 heures

;;correction orthographique
(setq ispell-dictionnary "francais")

le problème est que quand j'appuie sur tab, emacs efface le caractère avant le curseur (le même effet que le raccourci suivant à savoir (global-set-key "\C-i" 'delete-backward-char) hmm )

la partie qui à mon avis pose problème:

;; Complétion automatique
(global-set-key [tab] "\M-/")

;;effacer le caractère précédant
(global-set-key "\C-i" 'delete-backward-char)

quelqu'un a t'il une solution ?

Dernière modification par Itsu (Le 01/05/2008, à 11:15)

Hors ligne

#2 Le 04/05/2008, à 16:15

Itsu

Re : .emacs problème raccourcis clavier

j'ai réussi a coriger le problème de la complétion en mettant:

;; Complétion automatique                                                                                                   
(global-set-key "\C-t" "\M-/")

mais pour effacer le caractère précédent, toujours le meme problème sad

Hors ligne