LINUX.ORG.RU

Ну кто-нибудь в конце концов даст вразумительный ответ по Emacs


0

0

Я так понимаю, что подсветки синтаксиса для режима Си и Perl в Emacs при работе в консоле нет, а есть только при работе в Х. Если это не так, то подскажите как решить эту задачу. Желание одно - выделять синтаксис вышеуказанных языков именно в КОНСОЛЕ, А НЕ В ИКСАХ. В домашнем каталоге создан файл .emacs в котором прописывал и так: (global-font-lock-mode t) (setq font-lock-maximum-decoration t) и так: (defvar running-xemacs (string-match "XEmacs\\|Lucid" emacs-version)) (cond ((not running-xemacs) (global-font-lock-mode t)))

но это не решает проблемы. Терминал по прежнему черно-белый. У меня установлено: emacs-20.7-14 emacs-X11-20.7-14 emacs-el-20.7-14 emacs-nox-20.7-14 Система RedHat 7.0 Заранее благодарен.

anonymous

Следующее в .emacs

(global-font-lock-mode 1) (setq font-lock-maximum-decoration t)

у меня работает и в консоли и в иксах. Или еще проще после запуска emacs набери

M-x font-lock-mode <RET>

Если у тебя не работает возможно просто консоль не цветная.

Постой вроде заметил у тебя ошибку:

(global-font-lock-mode t) -- неправильно

(global-font-lock-mode 1) -- правильно

anonymous
()

Использовать xemacs или emacs начиная с версии 21.1

KtaK ★★
()

emacs-21.2-2 - точно в консоли все работает.

gennik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.