Emacs — различия между версиями

Материал из Вікі Фаланстэра
Перейти к: навигация, поиск
(Новая страница: «Emacs - текстовый редактор широкого назначения, он может полезен людям, много работающим с …»)
 
(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))

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

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

Скринкасты

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

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

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

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