Je n'obtiens pas d'indentation ou de couleurs lorsque j'ouvre un fichier cpp/h avec mon installation emacs/xemacs sous Windows. Pourriez-vous s'il vous plaît aviser ce que je dois faire dans mon fichier de paramètres pour que cela se produise? Merciemacs C++ indentation et coloration des couleurs
0
A
Répondre
1
Il est la variable auto-mode-alist
qui stocke les modes qui doivent être invoqués en relation avec l'extension de fichier. Cette variable est configurée par défaut pour associer c++-mode
aux fichiers cpp.
Voir le contenu de l'auto-mode-alist en faisant une C-hv auto-mode-alist RET.
Vous pouvez également essayer de définir l'association par vous-même comme ceci:
(setq auto-mode-alist
(append '(("\\.\\(CC?\\|HH?\\)\\'" . c++-mode)
("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode)
("\\.\\(cc\\|hh\\)\\'" . c++-mode)
) auto-mode-alist))
Notez également que les fichiers .h sont par défaut des fichiers considérés comme C, C++ non.
0
Vos fichiers ont une extension cpp
ou c
?
S'il vous plaît jeter un oeil à emacs faq