Emacs

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск

Emacs - текстовый редактор широкого назначения, он может полезен людям, много работающим с текстом: программистам, писателям и проч.

Основные плюшки

  • есть 2 интерфейса
  • упор на графику
  • просто работать просто!
  • все под рукой
  • многое из коробки
  • денег не просит

Философия

  • Буферы
  • Деление экрана
  • Все-в-одном
  • Major Modes && Minor Modes

Установка

sudo apt-get install emacs

Если вы хотите установить новую версию Emacs, используйте этот код:

sudo apt-add-repository ppa:cassou/emacs
sudo apt-get install emacs24

Основы использования

Базовые горячие клавиши:

С-<command> ctrl & command
M-<command> meta & command
C-x C-c - выйти
С-x C-s - сохранить
C-space - выделить
M-w - копировать
С-y - вставить
.. много их!

php-mode

В Emacs стандартно отсутствуе режи для работы с php. Для того, чтобы его исправить этот недочет, воспользуйтесь следующим кодом:

cd ~/.emacs.d
wget http://php-mode.svn.sourceforge.net/svnroot/php-mode/tags/php-mode-1.4.0/php-mode.el

Добавьте этот код в ваш ~/.emacs

(global-font-lock-mode 1)
(require 'php-mode)
(setq auto-mode-alist
  (append '(("\.php$" . php-mode)
            ("\.module$" . php-mode))
              auto-mode-alist))

Полезные ссылки

Горячие клавиши

Скринкасты

Обширный help от IBM

Почтовый клиент wanderlast для emacs

Интеграция с gmail

Общая теория по настройке почты