About emacs
Upcoming SlideShare
Loading in...5
×
 

About emacs

on

  • 581 views

Ivbit presentation

Ivbit presentation

Statistics

Views

Total Views
581
Slideshare-icon Views on SlideShare
146
Embed Views
435

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 435

http://habrahabr.ru 434
http://m.habrahabr.ru 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Уважаемые коллеги! <br /> Меня зовут Максим Липнин, я ведущий инженер-программист в ивановской компании «Альтернатива-Софт». <br /> Мое сообщение посвящено субъекту одной из великих холиварных войн — текстовому редактору Emacs. <br />
  • Начну я немного издалека. <br /> Кто-нибудь знает, что такое текстовый редактор? Чем он, например, отличается от текстового процессора? <br /> Про текстовый редактор Википедия говорит, что это компьютерная программа, предназначенная для создания и изменения текстовых данных вообще и текстовых файлов в частности. <br /> В то же время текстовый процессор - это компьютерная программа, используемая для написания и модификации документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как WYSIWYG). Microsoft Word и т. п. <br /> Вроде одно и тоже? Не совсем. <br /> Текстовый редактор позволяет напрямую манипулировать ничем не приукрашенными строками символов, составляющими редактируемый файл. <br /> Поэтому текстовые редакторы используются программистами, а текстовые процессоры используются конечными пользователями. <br />
  • Разработчики и программисты используют различные текстовые редакторы, имеющие развитый графический интерфейс и обладающие в той или иной степени необходимым набором плюшек. <br />
  • В чем прелесть Emacs? <br /> Он объединяет все эти плюшки в одном флаконе. <br />
  • На самом деле, есть два истинных редактора, которые обладают всеми свойствами, перечисленными на предыдущем слайде. <br /> Это Emacs и VIM. <br /> Возможно, Вам рано или поздно придется освоить один из них. <br /> Есть мнение, что VIM более подходит для сисадминов, которым необходимо вручную править множество небольших файлов. VIM по-дефолту предустановлен в большинстве linux-дистрибутивов и очень хорошо подходит именно для чистого редактирования текста. <br /> Для более крупных задач(например, веб-разработки) часто требуется отладка кода. В этом случае предпочтителен Emacs, имеющий встроенный REPL-инструментарий для интерактивной отладки кода. <br />

About emacs About emacs Presentation Transcript

  • Emacs. Узнать за 60 секунд. Maxim Lipnin mlipnin@gmail.com @lipnin
  • ТЕКСТОВЫЙ РЕДАКТОР VS ТЕКСТОВЫЙ ПРОЦЕССОР
  • Много текстовых редакторов хороших и разных ...  Textmate  Sublime Text  Visual Studio  Xcode  Eclipse  Platypus Designer
  • … но самый крутой — GNU Emacs * * лолшто?
  • Плюшки Emacs полностью конфигурируемый  расширяемый (elisp)   бесплатный  открытый  большое комьюнити разработчиков  моды практически для любого языка  интеграция с внешними инструментами  поддержка множества платформ
  • И ему всего лишь около 40 лет
  • Это интерфейс GNU Emacs
  • REPL (Read-eval-print loop)
  • Emacs vs VIM
  • Помогает писать на разных языках
  • Помогает сравнивать
  • Emacs — файловый менеджер
  • а также: календарь;  калькулятор;  шелл;  конвертер представлений чисел и единиц измерения;  почтовый клиент;  и многое-многое другое. 
  • … можно и в Tetris поиграть
  • Почему Emacs? Emacs помогает Вам быть продуктивными, предоставляя единую среду для выполнения различных видов задач:  Все основные команды редактирования доступны независимо от того, что Вы пытаетесь делать: писать код, читать мануал, использовать шелл или составлять письмо.  Все инструменты, которые Emacs предоставляет для открытия, сохранения, поиска, обработки и прочих действий с текстом, доступны Вам независимо от того, что Вы делаете в данный момент.
  • Что дальше?  Help → Emacs Tutorial (или Control-h t )  http://www.gnu.org/software/emacs/tour/  http://www.emacswiki.org/  http://planet.emacsen.org/  100500 других ресурсов про Emacs (ваш любимый поисковик знает)
  • Спасибо за внимание! Maxim Lipnin mlipnin@gmail.com @lipnin