Комментарии 36
там Акита забавно раз в две-три минуты че-нить косячит и говорит «уупс» :)))
а по делу:
несмотря на всё уважение к akita, рекомендую:
вместо git://github.com/akitaonrails/vimfiles.git рекомендую git://github.com/scrooloose/vimfiles.git
ибо
а) он в оригинале автор и мейнтейнер идеи
б) сборка новее, чем у akita
в) больше новых сниппетов
г) у акиты наблюдаются некоторые неприятные глючки
также ни там ни там у меня не заработали обещанные va[tab] и прочие, содержащие в коде <+...+> — вместо красивой подстановки переменных выкидывает исходник сниппета.
на тему сего запостил issue в scrooloose/snipmate-snippets.
а по делу:
несмотря на всё уважение к akita, рекомендую:
вместо git://github.com/akitaonrails/vimfiles.git рекомендую git://github.com/scrooloose/vimfiles.git
ибо
а) он в оригинале автор и мейнтейнер идеи
б) сборка новее, чем у akita
в) больше новых сниппетов
г) у акиты наблюдаются некоторые неприятные глючки
также ни там ни там у меня не заработали обещанные va[tab] и прочие, содержащие в коде <+...+> — вместо красивой подстановки переменных выкидывает исходник сниппета.
на тему сего запостил issue в scrooloose/snipmate-snippets.
Да, я видел scrooloose, но мне понравился скринкаст Акиты, и я использовал его набор горячих клавиш, который не совпадает с набором scrooloose.
А насчёт va[tab], так так и должно быть. Появляется исходник, курсор кидает на первую <+...+>, начинаешь что-то вбивать, после [tab] и на вторую и т.д.
За наводку насчёт авторства — спасибо. А у вас есть ссылка на какой-нибудь пост с описанием радостей\прелестей этого набора от scrooloose?
А насчёт va[tab], так так и должно быть. Появляется исходник, курсор кидает на первую <+...+>, начинаешь что-то вбивать, после [tab] и на вторую и т.д.
За наводку насчёт авторства — спасибо. А у вас есть ссылка на какой-нибудь пост с описанием радостей\прелестей этого набора от scrooloose?
вот именно что нажатия на [tab] и [Ctrl+J] в сочетании va[tab] нифига не работают :((
может, у меня вим какой-то не такой? о_О
набор у scrooloose тот же самый. различия в мелких деталях и свежести компонентов набора.
например, Ctrl+F (FuzzyFinder) у меня в наборе от scrooloose заработало сразу, а от акиты — требовало допиливания
Ctrl+T (NERDTree) не работало ни там ни там, заработало после добавления
map <C-t> :NERDTree<CR>
в .vimrc
может, у меня вим какой-то не такой? о_О
набор у scrooloose тот же самый. различия в мелких деталях и свежести компонентов набора.
например, Ctrl+F (FuzzyFinder) у меня в наборе от scrooloose заработало сразу, а от акиты — требовало допиливания
Ctrl+T (NERDTree) не работало ни там ни там, заработало после добавления
map <C-t> :NERDTree<CR>
в .vimrc
Кстати, а как перенести топик в блог Ruby или VIM?
И, кстати, если переносить — то куда?
И, кстати, если переносить — то куда?
Спасибо за превосходную цветовую схему
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за пост. Есть замечание — тут все хорошо, не хватает только отладчика.
Тут была статья про использования VIM для отладки.
Однако, у меня не получилось заставить работать vim как отладчик в windows. В результате, приходится держать под рукой netbeans.
Если у кого есть положительный опыт использования VIM для отладки rails приложений — пожалуйста, дайте знать.
Тут была статья про использования VIM для отладки.
Однако, у меня не получилось заставить работать vim как отладчик в windows. В результате, приходится держать под рукой netbeans.
Если у кого есть положительный опыт использования VIM для отладки rails приложений — пожалуйста, дайте знать.
У меня есть, я им каждый день пользуюсь, но меня-то не спрашивают наверно, да? :)
А если не получилось заработать, почему не написали в GitHub Issues или на крайний случай мне на почту? Почти всем, кто писал и у кого были какие-либо проблемы, получилось помочь.
Хотя надо признать, в Windows vim-ruby-debugger использовать не очень удобно. Вот на маке или в линуксе очень даже.
А если не получилось заработать, почему не написали в GitHub Issues или на крайний случай мне на почту? Почти всем, кто писал и у кого были какие-либо проблемы, получилось помочь.
Хотя надо признать, в Windows vim-ruby-debugger использовать не очень удобно. Вот на маке или в линуксе очень даже.
Антон, спасибо за ответ, и за vim-ruby-debugger.
Не написал никуда, т.к. не хотелось обременять вас всякой ерундой, тем более что не был на 100% уверен, что проблема именно в vim-ruby-debugger. Хотелось узнать сначала, работает ли у кого под windows, и если да, то тогда можно продолжать попытки заставить работать и у себя. Такая была идея. :)
Не написал никуда, т.к. не хотелось обременять вас всякой ерундой, тем более что не был на 100% уверен, что проблема именно в vim-ruby-debugger. Хотелось узнать сначала, работает ли у кого под windows, и если да, то тогда можно продолжать попытки заставить работать и у себя. Такая была идея. :)
Да, vim-ruby-debugger работает под Windows. Из неудобств — плагин держит два окошка с терминалом открытыми и постоянно мельтешит ещё одним при выполнении различных действий, потому как я не нашел способа запускать в Windows программы в бэкграунде (как в линуксе с &, например 'ruby bla.rb &' запустит на POSIX системе процесс в бэкграунде).
Если мне кто подскажет хороший метод, как можно этого добиться, буду очень признателен.
Если мне кто подскажет хороший метод, как можно этого добиться, буду очень признателен.
попробуйте вот это www.ntwind.com/software/utilities/hstart.html
конечно придется включить данную программулину в дистрибутив или написать свою :)
конечно придется включить данную программулину в дистрибутив или написать свою :)
о, а можно заодно вопрос. а с macvim его реально заставить работать? в свое время не особо парился, но с наскока не получилось и проблема вроде какая-то фундаментальная была.
Ага, было такое, нашли багу. Надо указать в .vimrc
:let g:ruby_debugger_progname = 'mvim'
Подробности смотрите в :help ruby-debugger-issues.
И как обычно — если что-то не работает — добро пожаловать в Github Issues! :)
:let g:ruby_debugger_progname = 'mvim'
Подробности смотрите в :help ruby-debugger-issues.
И как обычно — если что-то не работает — добро пожаловать в Github Issues! :)
спасибо. вы клевый гитхаб-юзер )
Спасибо за комплимент. :)
Гитхаб — это просто фантастика! Проекты стало в разы легче создавать, поддерживать и обновлять. А ещё так приятно наблюдать как растёт количество Watchers, как сетка форков в Network разрастается… Ни в какие что-нибудьforge уже и не хочется. А когда они добавили Issues, отпала необходимость и в багтрекере, Issues вполне хватает для моих проектов.
Короче сплошной восторг. Вот поэтому я там и живу. :)
Гитхаб — это просто фантастика! Проекты стало в разы легче создавать, поддерживать и обновлять. А ещё так приятно наблюдать как растёт количество Watchers, как сетка форков в Network разрастается… Ни в какие что-нибудьforge уже и не хочется. А когда они добавили Issues, отпала необходимость и в багтрекере, Issues вполне хватает для моих проектов.
Короче сплошной восторг. Вот поэтому я там и живу. :)
Мне FuzzyFinder успешно заменили RTcontroller, RTmodel, RTview, RTlayout, RTmigration, RTenvironment и прочие.
Далее, вы открываете ваш ~/.vim/vimrc (на Windows %HOME%\_vimrc), и вставляете туда следующие строки:
Опечатка у вас, исправьте ~/.vim/vimrc на ~/.vimrc
Как пропатчить vim-ruby под ruby 1.9?
Хороший вопрос. 7.2 не собирается с ruby.h от 1.9.1, а так хочется +ruby
Для arch linux: aur.archlinux.org/packages.php?ID=31727
Для всех остальных: по ссылке выше есть патч, для сборки vim с ruby 1.9
Там же в комментариях пишут, что:
«Yes gvim 7.2.441 from testing repository works with Ruby 1.9
Do not use this package.»
Для всех остальных: по ссылке выше есть патч, для сборки vim с ruby 1.9
Там же в комментариях пишут, что:
«Yes gvim 7.2.441 from testing repository works with Ruby 1.9
Do not use this package.»
хорошо, но перестал работать tab-completion, как его вернуть к жизни?
поставить плагин supertab.vim он кстати хорошо дружит со snipMate
github.com/slayer/vimfiles/tree/master
мой форк с supertab'ом
мой форк с supertab'ом
Спасибо за пост, добавил в избранное.
Как освоюсь с Rails и Ruby обязательно обращу свой взор на vim.
Как освоюсь с Rails и Ruby обязательно обращу свой взор на vim.
Я искренне извиняюсь за тупость вопроса, но курение мануалов как-то не помогает. Я хочу запустить под виндой вим, чтобы писать на руби. Собственно скачал и установил вим отсюда: www.vim.org/download.php#pc
ставил тот, что для 64 битной версии ОС.
Прочитал вашу статью, вим собран без поддержки руби (-ruby пишется когда вывожу инфу о версии).
Собственно вопрос — как сделать теперь так, чтобы было +ruby?
ставил тот, что для 64 битной версии ОС.
Прочитал вашу статью, вим собран без поддержки руби (-ruby пишется когда вывожу инфу о версии).
Собственно вопрос — как сделать теперь так, чтобы было +ruby?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
VIM как Rails IDE в стиле TexMate благодаря набору скриптов от Akita