Решил привести в систематизированный вид конфигурацию своего Emacs. В связи с этим решил написать несколько постов с рекомендациями для начинающих "эмаксоидов" о его настройке с нуля, а так как я от выше упомянутых ещё не далеко ушел, буду очень рад комментариям и критике. Этот пост содержит самые базовые вещи, которые надо сделать сразу, что-бы избежать лишних проблем в дальнейшем.
В данный момент я использую Emacs 23.1.1 под Gentoo.
Если вы планируете использовать встроенный инструмент customize совместно с ручной настройкой, то рекомендую выделить для генерируемой им конфигурации отдельный файл.
~/.emacs:
Также вынесем в отдельный файл общие настройки, оставив для ~/.emacs роль управляющего файла.
~/.emacs:
Заставляем Emacs "общаться" с clipboard-ом X (это не нужно в MS Windows и Mac OS).
~/.emacs.d/general.el:
Убираем Toolbar и Scrollbar. Это конечно по желанию, но по моему они мешают основной идее Emacs.
~/.emacs.d/general.el:
Включаем отображение номера колонки поинта (курсора).
~/.emacs.d/general.el:
Подсветка парной скобки.
~/.emacs.d/general.el:
Замещаем выделенный текст любым вводом.
~/.emacs.d/general.el:
И устанавливаем шрифт по умолчанию.
~/.emacs.d/general.el:
Ну, вот, теперь можно двигаться дальше.
В данный момент я использую Emacs 23.1.1 под Gentoo.
Если вы планируете использовать встроенный инструмент customize совместно с ручной настройкой, то рекомендую выделить для генерируемой им конфигурации отдельный файл.
~/.emacs:
;; Custom settings file
(setq custom-file "~/.emacs.d/custom.el")
(load custom-file)
Также вынесем в отдельный файл общие настройки, оставив для ~/.emacs роль управляющего файла.
~/.emacs:
;; General settings file
(load "~/.emacs.d/general.el")
Заставляем Emacs "общаться" с clipboard-ом X (это не нужно в MS Windows и Mac OS).
~/.emacs.d/general.el:
;; Interact with OS clipboard
(setq x-select-enable-clipboard t)
Убираем Toolbar и Scrollbar. Это конечно по желанию, но по моему они мешают основной идее Emacs.
~/.emacs.d/general.el:
;; Turn off scrollbar, toolbar and menubar
(scroll-bar-mode nil)
(tool-bar-mode nil)
(menu-bar-mode nil)
Включаем отображение номера колонки поинта (курсора).
~/.emacs.d/general.el:
;; Turn on column number mode
(column-number-mode t)
Подсветка парной скобки.
~/.emacs.d/general.el:
;; Highlight brackets
(show-paren-mode t)
Замещаем выделенный текст любым вводом.
~/.emacs.d/general.el:
;; Delete selected text when typing
(delete-selection-mode t)
И устанавливаем шрифт по умолчанию.
~/.emacs.d/general.el:
;; Font
(set-default-font "Monospace-9")
Ну, вот, теперь можно двигаться дальше.
2 comments:
Тема "Начальная настройка Emacs" строчка
;; Delete seleted text when typing
слово seleted замените на selected
P.s. Несмотря на краткость вашего поста он оказался полезным. Спасибо.
Спасибо за замечание. Заменил.
Post a Comment