Passer au contenu

Comment associer un mode à plusieurs extensions de fichiers sous emacs ?

Solution : en modifiant ~/.emacs.

Testé avec Mandrake 8.0/SuSE 7.2Vous avez écrit de nombreux programmes en pascal auxquels vous avez donné l’extension de fichiers .p ou .pas. Vous avez modifier le fichier de configuration d’emacs, ~/.emacs ou ~/.gnu-emacs-custom avec une distribution SuSE Linux, pour que le pascal-mode (qui permet de mettre en couleur les mots-clés du langage pascal) soit chargé automatiquement lors de l’ouverture d’un programme dont l’extension est .pas. Mais cette procédure ne fonctionne pas pour les fichiers avec l’extension .p. Et vous devez activer le pascal-mode manuellement (Alt + X, puis pascal-mode). Vous pouvez néanmoins modifier le comportement de l’éditeur de texte pour qu’il charge le mode associé au langage pascal avec les deux types de fichiers. Dans ~/.emacs ou ~/.gnu-emacs-custom, remplacez les instructions suivantes :

(setq auto-mode-alist (cons ‘(“.pas$” . ‘pascal-mode) auto-mode-alist))

par :

(setq auto-mode-alist (cons ‘(“.p(as)?$” . ‘pascal-mode) auto-mode-alist))Enregistrez le fichier et redémarrez emacs afin qu’il prenne en compte les modifications. Assurez-vous ensuite que les fichiers avec lextension .p profitent bien du mode pascal.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press