Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1384 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Configuration d'emacs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Configuration d'emacs

n°1128297
daique
Posté le 16-04-2003 à 09:21:12  profilanswer
 

Bonjour,  
 
J'ai envie de retenter emacs vu que tout le monde a l'air d'adorer cet éditeur(mais perso, j'ai jamais compris pq) mais j'ai quelques problemes pour configurer le monstre.
 
C'est surtout à propos de la coloration syntaxique, je ne sais pas ou trouver les infos pour régler les couleurs par défaut(commme par exemple les commentaires qui arborent pour le moment un affreux brun)
 
Y a pas longtemps, j'avais vu une astuce qui permettait d'émuler le comportement de vim a propos de % sur les accolades, crochets,... mais je ne la retrouve. Qqun l'aurait encore sous le coude?
 
vala, c'est tout pour le moment :)

mood
Publicité
Posté le 16-04-2003 à 09:21:12  profilanswer
 

n°1128326
mikala
Souviens toi du 5 Novembre...
Posté le 16-04-2003 à 09:58:06  profilanswer
 
n°1128342
daique
Posté le 16-04-2003 à 10:19:59  profilanswer
 

pour la coloration, j'ai copié  
 
(cond ((fboundp 'global-font-lock-mode)
       ;; Customize face attributes
       (setq font-lock-face-attributes
             ;; Symbol-for-Face Foreground Background Bold Italic Underline
             '((font-lock-comment-face       "DarkGreen" )
               (font-lock-string-face        "Sienna" )
               (font-lock-keyword-face       "RoyalBlue" )
               (font-lock-function-name-face "Blue" )
               (font-lock-variable-name-face "Black" )
               (font-lock-type-face          "Black" )
               (font-lock-reference-face     "Purple" )
               ))
       ;; Load the font-lock package.
       (require 'font-lock)
       ;; Maximum colors
       (setq font-lock-maximum-decoration t)
       ;; Turn on font-lock in all modes that support it
       (global-font-lock-mode t)))
 
dans mon .emacs, mais je vois aucune difference, c'est normal?

n°1128380
mikala
Souviens toi du 5 Novembre...
Posté le 16-04-2003 à 10:51:39  profilanswer
 

je sais pas , je me sers de vim ;)

n°1128389
daique
Posté le 16-04-2003 à 11:00:31  profilanswer
 

Ben moi aussi, c'est ça le probleme

n°1128392
skeye
Posté le 16-04-2003 à 11:03:19  profilanswer
 

daique a écrit :

pour la coloration, j'ai copié  
 
(cond ((fboundp 'global-font-lock-mode)
       ;; Customize face attributes
       (setq font-lock-face-attributes
             ;; Symbol-for-Face Foreground Background Bold Italic Underline
             '((font-lock-comment-face       "DarkGreen" )
               (font-lock-string-face        "Sienna" )
               (font-lock-keyword-face       "RoyalBlue" )
               (font-lock-function-name-face "Blue" )
               (font-lock-variable-name-face "Black" )
               (font-lock-type-face          "Black" )
               (font-lock-reference-face     "Purple" )
               ))
       ;; Load the font-lock package.
       (require 'font-lock)
       ;; Maximum colors
       (setq font-lock-maximum-decoration t)
       ;; Turn on font-lock in all modes that support it
       (global-font-lock-mode t)))
 
dans mon .emacs, mais je vois aucune difference, c'est normal?


tu as activé la coloration syntaxique? :ange:
=> M-x global-font-lock-mode

n°1128539
daique
Posté le 16-04-2003 à 12:37:39  profilanswer
 

skeye a écrit :


tu as activé la coloration syntaxique? :ange:
=> M-x global-font-lock-mode


 
Oui, ça y était. mais j'y suis arrriver, un corse a bien voulu gentiment me donner son .emacs

n°1659353
__YS__
Ne jamais baisser les bras
Posté le 28-07-2004 à 13:57:09  profilanswer
 

:bounce: Y a t il des pros d'emacs (du moins, meilleurs que moi) ici ? Ou alors, y a t il des personnes connaissant des bon forums réactifs sur un pb d'emacs ? Si jamais qqun peut m'aider j'expose mon problème ci-dessous. :??:  
 
Merci d'avance. :)  
 
Problème :heink:  :
J'ai trouvé sur www.emacsfr.org un bout de code bien pratique pour automatiser la fermeture d'une parenthèse ouvrante (pareil pour les guillements, crochets et accolades). Le voici :
 
 

;;automatically close brackets, quotes, etc when typing
(defun insert-parentheses () "insert parentheses and go between them" (interactive)
  (insert "()" )
  (backward-char 1))
(defun insert-brackets () "insert brackets and go between them" (interactive)
  (insert "[]" )
  (backward-char 1))
(defun insert-braces () "insert curly braces and go between them" (interactive)
  (insert "{}" )
  (backward-char 1))
(defun insert-quotes () "insert quotes and go between them" (interactive)
  (insert "\"\"" )
  (backward-char 1))
 
(global-set-key "("  'insert-parentheses)
(global-set-key "["  'insert-brackets)
(global-set-key "{"  'insert-braces)
(global-set-key "\""  'insert-quotes)


 
Ca marche nickel-chrome sauf que si je rentre dans un mode quelconque (c-mode, latex-mode, etc), cette fonctionnalité n'est plus disponible :cry: . Je suppose que cela vient du chargement du mode (mais j'en suis pas certain) et je ne sais pas comment pouvoir en bénéficier à nouveau dans le modes que j'utilise... (car si je retourne en mode fondammental, je dispose à nouveau de la fonctionnalité.
 
Merci de m'aiguiller un chouillat (voire plus :p )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Configuration d'emacs

 

Sujets relatifs
Installation de RIS et configuration[XP] comment faire pour avoir 2 configuration reseau differents ??
configuration windows 2k proCompréhension d'un paramètre de configuration de Terminal Server ?
EditPlus : configuration de ses "user tools"[NOOS 64K] Soucis de Configuration... Comprends plus la [HELP]
Configuration partage de fichier/WinXP/Nortonfirewallicone MPEG Layer-3 Configuration
Configuration des droits d'acces d'un serveur sur un petit LANconfiguration macsur un reseau
Plus de sujets relatifs à : Configuration d'emacs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR