Согласно этому ответу , я могу заставить режим C ++ думать, что подчеркивания не являются переменными разделителями, добавив эту строку в .emacs:
(modify-syntax-entry ?_ "w" c++-mode-syntax-table)
Кажется, это работает достаточно хорошо. Но когда я пытаюсь сделать что-то похожее на CSS:
(modify-syntax-entry ?- "w" css-mode-syntax-table)
Я получаю эту ошибку:
Symbol's value as variable is void: css-mode-syntax-table
Есть идеи, как это исправить?