Все что нужно знать для того чтобы быстро и грамотно настроить Emacs.
Читать полностью »
Рубрика «emacs» - 4
Хорошо настроенный Emacs
2016-01-10 в 4:20, admin, рубрики: emacs, interactive, readme-driven development, setup, ПрограммированиеErgoEmacs — a way to Lisp
2015-01-27 в 10:52, admin, рубрики: emacs, ErgoEmacs, емакс, Лисп, Программирование
Если вы получаете удовольствие от программирования, то, наверняка, перманентно находитесь в состоянии поиска лучших инструментов, лучших идей, лучших решений. И знаете, конечной остановкой лично для меня стал Emacs. А точнее — его сборка под названием ErgoEmacs. Под катом будет попытка логического и последовательного рассказа об использовании данного текстового редактора в контексте знакомства с ним впервые в жизни (не вдаваясь в сильную конкретику, а скорее стараясь уловить общую идею); идеологическая пропаганда (емакса вообще и лиспа в частности); небольшая критика последней из статей на Хабре по данной тематике, а также небольшое философское заключение. Если вы хотите расширить свой кругозор, прошу под кат.
Читать полностью »
GNU Emacs. Статья, которую я так и не нашел…
2015-01-23 в 11:42, admin, рубрики: emacs, GNU Emacs, IDE Common Lisp., натройка, Программирование
Доброго времени суток, %username%!
В данной статье хочу подробно рассказать про настройку замечательного текстового редактора GNU Emacs.
Операционная система GNU Emacs — программируемый текстовый редактор для программистов, написанный на программируемом языке программирования.
Для расширения Emacs используется диалект языка Lisp — Emacs Lisp.Читать полностью »
Как я полюбил vim, Emacs и клавиатуру
2015-01-13 в 13:56, admin, рубрики: emacs, IDE, vim, Оболочки, редакторы В какой-то степени эта статья ответ — или, скорее, дополнение — к публикации «Зачем vi-топор программисту 21-го века». Я увидел, что в комментариях люди по-прежнему удивлялись: какой смысл в этих редакторах, когда есть полноценные IDE; статья приводила немного реальных примеров и, понимая, что мне есть, что сказать, я решил поделиться собственным опытом. Написано в художественном стиле, так как думаю, если бы люди хотели сухую выжимку, они бы просто пошли читать мануалы. Так же предупрежу, что в мануалах по Емаксу клавиша «Alt» упоминается как «Meta». Я буду говорить «Alt», так как для многих это название привычней.
Читать полностью »
Зачем vi-топор программисту 21-го века
2015-01-09 в 12:49, admin, рубрики: emacs, vim, vim emacs IDE редакторы, ОболочкиНе помню, когда и при каких именно обстоятельствах, но как-то очень давно я открыл для себя Git. Поначалу я не совсем, конечно, понял его преимуществ перед другими системами контроля версий, но уже порядком к тому времени подустав от TFS, которую на тот момент мы использовали в компании, решил его попробовать.
Git очень быстро завоевал мою любовь и с тех пор я даже не представляю себе свою работу без него.
Однажды, играясь и пробуя разные команды, я случайно запустил режим редактора, а Git, как оказалось, по умолчанию использовал Vim, который я до того времени в глаза и не видел. Ну и как обычно происходит первое знакомство с этим редактором? Правильно — с недоумением и перезагрузкой терминала. Банально — выйти из редактора я так и не смог и честно, даже подумал, что редактор тупо глючит. Я даже помню, как-то удивился — как же блин так получилось, что такие умные чуваки, создавшие такую мощную штуку, как Git, могли выбрать такой архаичный, тупой, непонятный и некрасивый (как мне поначалу показалось) редактор?
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it.
— I Am Devloper (@iamdevloper) 17 февраля 2014
На хабре уже есть посты про удивительные возможности org-mode — раз, два и три. В этом экскурсе я хочу рассказать ещё об одной возможности, с помощью которой можно пользоваться таблицами в текстовом редакторе (да, я про Emacs) без боли и унижения. А в org-mode таблицы достаточно просты и удобны:
| ip | description | users |
|--------------+----------------------+-------|
| 192.168.0.11 | Бухгалтерия | 2 |
| 192.168.0.12 | Касса1 | 1 |
| 192.168.0.13 | Касса2 | 1 |
| 192.168.0.14 | Приёмная | 2 |
|--------------+----------------------+-------|
| | Всего пользователе=> | 6 |
Emacs и Hunspell: нормальная проверка правописания
2014-03-07 в 18:15, admin, рубрики: emacs, hunspell, русский язык, метки: emacs, hunspell, русский язык
Hunspell является наиболее перспективным из имеющихся на сегодняшний свободных приложений для проверки правописания. Он встроен по умолчанию в такие программы как Firefox и OpenOffice. Словари к нему на сегодняшний день самые большие среди аналогов. Но с Emacs его так просто не подружить.
Читать полностью »
Emacs как IDE для Python
2013-10-28 в 20:51, admin, рубрики: development, emacs, IDE, python, метки: development, emacs, IDE, python Как известно, существует множество решений которые позволяют сделать из «консольного» редактора (vim/emacs) более-менее удобную IDE для языка Python. Представляю Вашему вниманию наиболее успешную, на мой взгляд, реализацию среды разработкы в редакторе emacs на основе пакета python-jedi.el. Отмечу, что бандл заменяющий rope(*-jedi) есть так же для vim, инстукцию по его настройке можно найти здесь .
Читать полностью »
Jedi — библиотека автодополнения для Python
2013-09-05 в 5:35, admin, рубрики: emacs, python, sublime text, vim, автодополнение, редакторы, метки: emacs, python, sublime text, vim, автодополнение, редакторы Вот, набрел на просторах гитхаба интересную библиотеку (GitHub).
Jedi — это инструмент, который можно использовать для автодополнения кода Python в IDE/редакторах. Jedi работает. Jedi быстр. Он понимает все основные элементы синтаксиса Python, в том числе встроенные функции.
Кроме того, Jedi поддерживает две разные goto функции и имеет поддержку переименования, а также поддерживает Pydoc и другие фишки IDE.
Jedi использует очень простой API, чтобы соединиться с IDE. Основная реализация — это VIM-плагин, использующий автозавершение Jedi. Я призываю использовать Jedi в ваших IDE. Это очень просто. Если возникнут проблемы (в том числе с лицензированием) — свяжитесь со мной.
Jedi можно использовать с такими редакторами:
- Vim (jedi-vim, YouCompleteMe)
- Emacs (Jedi.el)
- Sublime Text (Sublime JEDI [ST2 + ST3], anaconda [only ST3])
Работаем с почтой через Emacs и Wanderlust: несколько аккаунтов
2013-09-03 в 20:33, admin, рубрики: emacs, email, метки: emacs, emailПришло таки время для второй статьи о почтовом клиенте Wanderlust, работающим под Emacs. Сегодня мы попробуем настроить его для работы с почтой из нескольких разных почтовых ящиков, доступ к которым производится как по IMAP, так и по POP3 протоколу. Основы работы с Wanderlust описаны тут.

