Emacs — различия между версиями
Материал из Вікі Фаланстэра
(Новая страница: «Emacs - текстовый редактор широкого назначения, он может полезен людям, много работающим с …») |
Budnyjj (обсуждение | вклад) (→php-mode) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 20: | Строка 20: | ||
sudo apt-get install emacs | sudo apt-get install emacs | ||
− | + | ||
+ | Если вы хотите установить новую версию Emacs, используйте этот код: | ||
+ | |||
+ | sudo apt-add-repository ppa:cassou/emacs | ||
+ | sudo apt-get install emacs24 | ||
+ | |||
==Основы использования== | ==Основы использования== | ||
Строка 33: | Строка 38: | ||
С-y - вставить | С-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)) | ||
+ | |||
==Полезные ссылки== | ==Полезные ссылки== | ||
Текущая версия на 20:11, 14 мая 2013
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))