Я использую emacs некоторое время для программирования на языке python и начал с ним кодирование на C++. Когда я открываю C++-файл, он открывается без проблем в режиме C++. Цвет фона и переднего плана является нормальным для темы, которую я использую с цветовой темой, но ключевые слова и строки не окрашены по-разному. Ниже приведен код в моем .emacs для инициализации цветовой темы.C++ Ключевые слова, не окрашенные в Emacs
(add-to-list 'load-path "D:\\emacs\\color-theme-6.6.0")
(require 'color-theme)
(color-theme-initialize)
(setq color-theme-is-global t)
(color-theme-hober)
Я не ввел код для C++. Есть идеи?
Редактировать: Я попытался отключить цветную тему, чтобы увидеть, будет ли, по крайней мере, некоторая окраска, и не было, даже после того, как был включен режим блокировки шрифтов. Кроме того, это GNU Emacs 23.1.1
Я попробовал C-u 2 M-x font-lock-mode, получил сообщение о том, что режим блокировки шрифтов включен и не видел разницы. Я также попытался помещать (font-lock-mode t) в файл .emacs и ничего не менял. – Nikwin
У меня есть (font-lock-fontify-buffer), прикрепленный к ключу, но я никогда не использую это. Для меня это режим блокировки шрифтов. Возможно, вы найдете что-то в вариантах -> «Подсветка синтаксиса». – stefaanv
Кстати, это xemacs21, хотя я тоже использовал его в gnu-emacs. – stefaanv