делимся полезностями в ~/.emacs

Модератор: /dev/random

Ответить
PIF
Сообщения: 391

делимся полезностями в ~/.emacs

Сообщение PIF »

Полезностями в .vimrc делились, давайте поделимся полезностями в ~/.emacs!
Мне в последнее время все больше и больше нравится GNU/Emacs и после небольшого шаманства я более-менее его под себя подстроил, но нет предела совершенству! Есть конечно Google и куча Guide`ов, но "а зацем тогда зыть?":)
Вот мой файл ~/.emacs. Большую его часть (99%) я взял из Руководствa FreeBSD для разработчиков, за что им спасибо.

Код: Выделить всё

pif@pif ~ $ cat .emacs
(custom-set-variables
;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
;; Your init file should contain only one such instance.
 '(case-fold-search t)
 '(current-language-environment "UTF-8")
 '(default-input-method "rfc1345")
 '(global-font-lock-mode t nil (font-lock))
 '(show-paren-mode t nil (paren))
 '(transient-mark-mode t))
(custom-set-faces
;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
;; Your init file should contain only one such instance.
 )

;; Meta
(global-set-key "\M-\C-h" 'backward-kill-word);; убивает предыдущее слово
(global-set-key "\M-\C-s" 'shell);; открыает буфер с оболочкой
(global-set-key "\M-g" 'goto-line);; переход на строку

;; Function keys
(global-set-key [f2] 'save-buffer);; сохранить буфер
(global-set-key [f9] 'compile)
(global-set-key [f12] 'grep)
(global-set-key [C-f3] 'next-error)
(global-set-key [C-f4] 'previous-error)

;; Treat 'y' or <CR> as yes, 'n' as no. (позволяет при вопросе "Yes/No" ответить
;; y|<Control> вместо Yes или n вместо No)
(fset 'yes-or-no-p 'y-or-n-p)
    (define-key query-replace-map [return] 'act)
    (define-key query-replace-map [?\C-m] 'act)

(global-set-key [(f1)] (lambda () (interactive)  (manual-entry  (current-word))));; вызывает man-page по слову в позиции курсора
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: делимся полезностями в ~/.emacs

Сообщение t.t »

2PIF:
Небольшой оффтоп: в лиспе принято через ;; отмечать комментарии, относящиеся к целой форме или блоку кода. Комментарии, относящиеся к одной строке, обозначаются как ; И кстати, с ;;; обычно пишутся комментарии ко всему файлу.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
PIF
Сообщения: 391

Re: делимся полезностями в ~/.emacs

Сообщение PIF »

t.t писал(а):
03.11.2005 11:02
2PIF:
Небольшой оффтоп: в лиспе принято через ;; отмечать комментарии, относящиеся к целой форме или блоку кода. Комментарии, относящиеся к одной строке, обозначаются как ; И кстати, с ;;; обычно пишутся комментарии ко всему файлу.

Спасибо, буду иметь ввиду
Спасибо сказали:
Ответить