11/12/2008

Несколько слов об Emacs

В своей повседневной работе для редактирования любых текстов, я использую среду Gnu/Emacs. (Произносится как Имакс)
Установка:
Я использую Emacs из cvs, потому что в нем по умолчанию используется Unicode, есть человеческая поддержка русского языка и нормально работает антиалиасинг для шрифтов.
Выгружаем Emacs из репозитория:
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs

далее

make bootstrap
./configure --with-x-toolkit --with-xft
make
make install
И после некоторого ожидания, запускаем emacs.

Перед началом использования я настоятельно рекомендую прочитать Emacs User Guide, т.к. там даны все ответы на вопросы, возникающие на первых порах использования редактора.

Настраивать среду можно или с помощью конфигурационного файла, который можно найти по адресу $HOME/.emacs, или же с помощью встроенного конфигуратора,
запустить который можно выбрав в меню Options->Customize Emacs.
Лично мне кажется что проще редактор настраивать через конфигурационный файл.
В нем содежатся инструкции, написанные на языке Lisp. Пугаться не стоит, так как все очень понятно и наглядно.

Для упрощения конфигурирования редактора, настройки можно вынести в отдельный файл. Например для настройки режима редактирования C++ настройик можно вынести в файл cpp_mode_conf.el,
затем просто подключить его в основном конфиге
написав:
(load /path/to/el_file/cpp_mode_conf.el)

Комментарии в конфиг файле начинаются с символов ;;
;; bla bla

Бытует мнение, что для работы в среде Emacs необходимо иметь навыки игры на пиано, чтобы уметь одной рукой нажимать сразу несколько клавиш.
Это не так. Вам достаточно иметь три руки =).

Комментариев нет:

Отправить комментарий