Как стать автором
Обновить

Комментарии 55

Помню такую штучку, очень удобно. Сейчас похожее для руби не отказался бы найдти.
Видел похожие слова но, конечно, не пробовал. Если интересно покопаться посмотрите www.cx4a.org/pub/ файл auto-complete-ruby.el. В нем запрашивается rcodetools я честно говоря без понятия что это, но нагуглилось вот rubyforge.org/projects/rcodetools/
Дерзайте одним словом (:
НЛО прилетело и опубликовало эту надпись здесь
спам?! О ля ля.
зелёный, жирный…
Вот бы кто для С++ такой процесс расписал (для emacs или для vi) — хочется попробовать, но самому разбираться как-то лениво.

А то все что-то говорят, что emacs и vi — это круто, а сколько я не пытался к ним подобраться, они мне всегда казались абсолютно нечеловеческими, и устаревшими (о боже, не используйте стрелочки, их же может не быть на вашем терминале О_о про мышь так вообще молчат мануалы). Не понимать!
Я тоже примерно так же думал пока не попробовал.
А стрелочки не рекомендуют не потому что их «нет на вашем терминале», а потому что при использовании сокращений не приходится отрывать руки от привычного положения «фыва-олдж»
потому что стрелочки это самый тупой и казуальный способ перемещения по исходнику =)
спасибо, кое-кто скушал «http://»
ааа, это хабр рубит
Большое спасибо за статью!

Ой, а аппетитной расцветкой не поделитесь?
Пожалуйста.
Темка просто лучшее что я видел! Случайно увидел на одном форуме ссылку. Держите.
Спасибо!
Мне больше всего нравится zenburn
А как можно сделать показ необходимых параметров функций, заставить отображаться docstring во всплывающей подсказке?
Есть ли что-то типа F3, как в PyDev- т.е. переход к описанию элемента под курсором?

Если нет всего этого, то даже стандарный IDLE лучше.
> Если нет всего этого

Смеетесь? В emacs всё есть.
Тогда дайте мне ссылку на дистрибутив emacs, где всё-работает-из-коробки, чтобы функциональность была аналогична Eclipse)
Только в обмен на ссылку на дистрибутив хрома, и чтобы там из коробки работала функциональность аналогичная моему firefox с десятком расширений.
Вы шутите или просто не понимаете, о чем речь?
Не шучу ни в коем случае. Даже у той же Firefox или Miranda есть всякие сборки, почему бы не выпускать такое же для emacs?
А вроде бы есть, хотя я и не пользуюсь. В ubuntu есть пакеты конфигураций:

happycoders-emacs
emacs-extra
emacs-goodies-el
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Нет, к сожалению. Но что поделать другие автокомплиты для emacs, что я видел еще хуже.
НЛО прилетело и опубликовало эту надпись здесь
А у меня почему-то методы не дополняет, как на скрине, только зарезервированные слова
помимо зарезервированных слов еще выдаются все варианты слов в модуле начинающиеся на то сочетание что вы набрали. Так что если вы вызываете метод класса описанного в этом же файле, то все должно работать. И вы что-то неправильно подключили.
Ну либо я вас не понял.
Все вроде получилось подключить, но после запуска emacs и нажатии tab для автодополнения, то вылазит диалог выбора директории для 'rope project root folder' — для чего это выводится?
Как сделать, чтобы не выводилось.
Причем после выбора произвольной директории не спрашивает до следующего перезапуска emacs.

Подскажите в чем может быть дело.
Какой у вас шрифт в терминале?
consolas, тока тсссс +)
А что, MS делает неплохие шрифты. Заявляю во всеуслышание: на моем линукс-боксе в качестве fixed шрифта стоит Consolas, в том числе и в емаксе :)
К тому же Consolas — это еще и очень качественная кириллица:
ничего не видно, повторите пожалуйста
Подскажите пожалуйста, а для PHP и Javascript есть такой инструмент?
НЛО прилетело и опубликовало эту надпись здесь
А я вот не люблю автодополнение, зато настроил Flymake+pylint+tidy, теперь XHTML и Python-код проверяется на лету. И YASnippet использую просто так.
А для xhtml еще zencoding-mode (: Короче, в прямых руках Emacs рулит.
P.S. Спасибо за цветовую тему!
Подскажите пожалуйста как настроить запуск команд emacs в режиме русской раскладки.
Если под никсами, то раскладку нужно переключать с помощью встроенной в emacs комбинации клавиш. По умолчанию: Alt+\
у меня в сиситеме альт+шифт, а в емаксе по капсу.
Спустя время прочитав собственную статью пришел в ужас. Надеюсь меня простят за мешанину менеджеров пакетов :)
Легко простят ;) Особенно если напишите ишо :) Вот я задавшись целью запускать python из emacs все скопипастил с вашей статьи когда-то — все работало — так что огромная благодраность! С удовольствием почитал бы еще варианты с уклоном на использование менеджеров пакетов… Потому как при переезде на другуй комп пройти этот квест ишо раз неосилил ;)

P.S. да, я знаю что статье 3 года, но вдруг автор еще порадует…
OH SHI~ и правда два года уже
Сейчас можешь посмотреть мой конфиг github.com/zubchick/my-emacs-conf может найдешь что полезное :)
Но там толстый zubchick.el который (кто бы сомневался) еще далек от совершенства.
ах да и еще емакс 24
ядрен батон… сколько же у тебя там всего ;)
не прошел я этот квест :(
ругалось на шрифт, tabbar-ruler — покоментил
на slime-nav-mode-autoloads (кажись так ;) сдался — мне бы пока чего попроще ;)
кстати, табы таки появились…
emacs беру из emacs.naquadah.org/ вроде новее некуда — тока самому собирать…
шрифт коотрый у меня стоит мак-специфичный, ненужные пакеты можно покоментировать в init.el ненужные куски можно поудалять из большого конфига тоже :)
Извиняюсь, что через такой большой промежуток времени пишу.

Начинаю осваивать emacs, как я понимаю, не обязательно что-то записывать в файл .emacs, он сам подхватит все из .emacs.d или я не прав?
нет, настройки либо в файле .emacs либо в .emacs.d/init.el
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации