При каждом запуске Emacs, в отдельном буфере (про буферы я расскажу позже), постоянно выскакивает надоедливая заставка.
Ее можно отключить, добавив в конфигурационный файл строчку:
(setq inhibit-startup-message t)
При наборе ошибочной команды, или при возникновении ошибочной ситуации Emacs постоянно (надоедливо) пищит. Его можно попросить визуально сообщать о возникновении ошибки:
(setq visible-bell t)
На моей системе (Gentoo Gnu/Linux), Emacs использует не очень красивый шрифт, следующая строчка будет радовать глаз пользователя, при условии что описанный шрифт установлен в вашей системе:
(set-default-font "Bitstream Vera Sans Mono-11")
Меня также очень напрягает писать код на белом фоне. Чтобы изменить цвет фона запишем:
(set-background-color "wheat3")
Для того, чтобы Emacs подсвечивал выделенные текст, между двумя метками (по умолчанию он этого не делает), необходимо ему сказать:
(setq transient-mark-mode 1)
Так же целесообразно было бы изменить и цвет выделения:
(set-face-background 'region "gray85")
Для себя, выставил размер запускаемого окна шириной в 81 символ и высотой в 50 символов:
(setq default-frame-alist (append (list
'(width . 80) ; Width set to 81 characters
'(height . 50)) ; Height set to 60 lines
default-frame-alist))
Также весьма удобно, чтобы Emcas показывал, в какой позиции в текущее время находится курсор:
(column-number-mode 1) ;; отображает номер столбца символа
(line-number-mode 1) ;; отображает номер строки
При отображении основного окна редактора, у меня не отображаются полоски прокрутки, строка меню, тулбар, и прочие ненужные элементы управление,
поэтому весьма удобно чтобы в заголовке отображался полный путь редактирования к файлу:
(setq frame-title-format "emacs - %f")
осталось добавить только где искать этот конфигурационный файл.
ОтветитьУдалитьпо умолчанию он находится по следующему пути:
ОтветитьУдалить~/.emacs
А в Windows XP по следующему пути:
ОтветитьУдалитьC:\Documents and settings\Имя Пользователя\Application Data\