eoranged
15.07.2012 10:42
Потыкал Sublime Text 2 и вот мои выводы:
+ выглядит красиво;
+ удобное командное меню и мелкие фишечки вроде карты кода;
+ сниппеты есть "искаропки";
+ нормально взлетел на маке, винде и линуксах;
- все, кто используют в своих программах JSON и XML вместо файлов конфигурации, редактируемых руками, должны гореть в ... more →
eoranged
24.06.2012 08:32
Гнус уже 30 минут синхронизируется с моим основным почтовым ящиком по IMAP. А там всего-то 20к писем...
eoranged
04.05.2012 23:20
Написал простенький Yasnippet для создания вьюшек для Flask-приложений. Умеет разбирать параметры из маршрута и подставлять в объявление функции.
Из проблем:
- я совсем не умею в регулярки в емаксе и поэтому код выглядит как говно и его можно сделать раза в два короче
- какого-то хрена def после декоратора получает ... more →
eoranged
28.04.2012 20:13
http://wikemacs.org/wiki/IELM
IELM (Interactive Emacs Lisp Mode) is a nice mode that gives you an interactive Emacs Lisp shell (or a REPL if you prefer) that you can use for exploratory programming. You can start it by pressing M-x ielm. You'll be taken to a buffer named "*ielm*", where Emacs Lisp expressions ... more →
eoranged
24.04.2012 09:35
Пока ехал в поезде, починил питоновый автокомплит в emacs24, сломанный свежими python-mode и yasnippet.
Теперь осталось потырить из ipython автодополнение импортов и вкорячить автоматический резолвинг оных, а так же сделать вывод вариантов через yasnippet'овский dropdown.el и оно будет более-менее похоже на то, ... more →
eoranged
15.04.2012 19:47
Выкинул на помойку кривой и ненужный Marmalade и подключил вместо него MELPA. Пока доволен до усрачки, если не считать того, что у меня опять сломался emacs-starter-kit.
Надо-таки допилить емакс до состояния, когда он будет разворачиваться по
apt-add-repository && \
apt-get update && \
apt-get install ... more →
eoranged
23.02.2012 09:45
Я явно раньше в этой жизни делал что-то не так: пару часов назад освоил и настроил yasnippet и уже не понимаю как я вообще без него код писал!
eoranged
23.02.2012 00:31
C-u <число> <команда> выполняет заданную команду указанное число раз подряд. Как я раньше без этого жил?!
eoranged
18.11.2011 00:27
В общем, предыдущий пост был гоном: не ставьте pysmell: у меня от этого емакс умер.
eoranged
29.07.2011 01:20
Продолжаю пилить mg для изготовления из него убийцы nano.
Собственно, запилил базовую поддержку Lua, запилив M-x lua-dofile и функцию mg.suspend в Lua.
Теперь в планах заделать нормальную поддержку динамических хотгеев (возможность биндить в рантайме и в конфиге) и вертикальное разбиение экрана на буферы. Если есть ... more →
eoranged
02.07.2011 14:06
Сделал себе наконец-то нормально работающий и даже не тормозящий питоновый автокомплит в емаксе. В качестве основы был использован pycomplete из python-mode.
1. Ставим Pymacs и python-mode (я ставил через пакетный менеджер).
2. Закидываем файлик http://www.gempillar.com/media/pycomplet... в папку, находящуюся в ... more →