Comme tout bon fichier elisp, vous pouvez évoquer également la commande byte-compile-file sur votre .emacs qui s'appelera ensuite .emacsc sera moins gros et plus rapide.
Ca serait dommage de se priver !
Je ne commenterai pas l'utilité de la compilation du .emacs, mais rappellerai simplement que depuis Emacs 20.4, vous pouvez nommer votre fichier de configuration favori « .emacs.el », ce qui est plus logique (et homogène avec les zillions de .el inclus dans Emacs) puisque c'est un bête fichier ELisp.
Et si d'aventure vous aviez envie de le compiler, ça donnerait un .emacs.elc, conformément à la convention usuelle de nommage d'un fichier ELisp compilé.
Je ne commenterai pas l'utilité de la compilation du .emacs,
Moi si :)
mettons que tu ai compiler ton .emacs.el, puis tu veut rajouter un truc dans ton .emacs.el
mais etant habitue a la facilite/ayant oublie le dit episode de la compilation tu ne
recompile pas ton .emacs.el. Et bien (a moins qu'il y a eu des changements) emacs
continuera a lire ton .emacs.elc sans meme t'avertir que la source est plus recente
que la version precompile. Dommage pour toi qui cherchera pdt un momment
pourquoi tes zolis nouvelles fonctions ne marchent pas.
Ben sous vi la config ce fait par un .vimrc (classique donc ...)
Sauf si il y a un répertoire .vim auquel cas il regarde .vim/vimrc ...
Après, le contenu est du script vim (remarque, la question était pour vi et je réponds avec vim, mais bon, sous linux, de nos jours, la plupart des viiens utilisent vim :) )
Pour quoi faire ?
Je travaille tous les jours avec emacs mais j'ouvre emacs UNE fois par mois et encore !
emacs c'est fait pour ca , rien a voir avec vi
Bah quand on est restreint à une ptite piaule d'étudiant et que le ventilo fait un boucan du diable, c'est pas toujours évident de dormir avec l'ordi allumé à trois mètres.
Au fait, je sais qu'avec le kernel 2.6 on peut controler la tension qu'on envoie à son proc si on a un portable ou un pentium4 mais est-ce que vous savez si ça peut marcher sur un athlon XP?
# Le .emacs peut être appelé .emacs.el
Posté par Florent Rougon (site web personnel) . Évalué à 1.
Et si d'aventure vous aviez envie de le compiler, ça donnerait un .emacs.elc, conformément à la convention usuelle de nommage d'un fichier ELisp compilé.
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par Jérôme LAFORGE . Évalué à -1.
(troll troll)
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par Sami Dalouche . Évalué à 1.
sam
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 1.
Moi si :)
mettons que tu ai compiler ton .emacs.el, puis tu veut rajouter un truc dans ton .emacs.el
mais etant habitue a la facilite/ayant oublie le dit episode de la compilation tu ne
recompile pas ton .emacs.el. Et bien (a moins qu'il y a eu des changements) emacs
continuera a lire ton .emacs.elc sans meme t'avertir que la source est plus recente
que la version precompile. Dommage pour toi qui cherchera pdt un momment
pourquoi tes zolis nouvelles fonctions ne marchent pas.
Comment ca c du vecu ? pfff mauvaises langues..
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par Sixel . Évalué à 1.
Perso, la mienne est assez importante (patchwork de .emacs trouvés sur le net, afin de répondre à mes besoins), et emacs se lance comme une fleur!
Pour ajouter au simili-troll emacs vs. vi, comment se ferait la config sous vi? (ceci est une vraie question, j'ai toujours utilisé emacs, jamais vi)
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par harbort . Évalué à 1.
Sauf si il y a un répertoire .vim auquel cas il regarde .vim/vimrc ...
Après, le contenu est du script vim (remarque, la question était pour vi et je réponds avec vim, mais bon, sous linux, de nos jours, la plupart des viiens utilisent vim :) )
[^] # Re: Le .emacs peut être appelé .emacs.el
Posté par Anonyme . Évalué à 1.
;; DOTFILE
;; regenerate the .gnus.elc if .gnus.el is newer
(defun dotemacscheck! ()
"If .emacs.el exists and is newer than .emacs.elc, recompile it"
(cond
((file-newer-than-file-p "~/racine/.emacs.el" "~/racine/.emacs.elc")
(let ((mode-line-format "*** Recompiling .emacs.el ***"))
(yow)
(sit-for 1)
(byte-compile-file "~/racine/.emacs.el")
(message ".emacs.elc recompiled --- reloading...")
)
(load "~/racine/.emacs.elc" t t t)
)))
(dotemacscheck!)
Hormis qu'il faut sans doute changer le chemin vers le .emacs.el, je pense que ça résoud ton problème.
# Re: Compiler votre .emacs
Posté par kesako . Évalué à 1.
Je travaille tous les jours avec emacs mais j'ouvre emacs UNE fois par mois et encore !
emacs c'est fait pour ca , rien a voir avec vi
[^] # Re: Compiler votre .emacs
Posté par Boke Bocadillo (site web personnel) . Évalué à 1.
[^] # Re: Compiler votre .emacs
Posté par lejatorn . Évalué à 1.
Au fait, je sais qu'avec le kernel 2.6 on peut controler la tension qu'on envoie à son proc si on a un portable ou un pentium4 mais est-ce que vous savez si ça peut marcher sur un athlon XP?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.