Настройка Vim для Ruby on Rails
Я работаю с Ruby on Rails и хочу использовать vim в качестве редактора. Тем не менее, я не могу найти ни одного простого набора шагов за шагом, доказательство идиота, инструкции с хорошо объясненными шагами относительно того, как правильно настроить его.
Я хочу установить vim правильно, с хорошими плагинами ссылку vim для рельсов, nerdtree и тому подобное. Пожалуйста, помогите мне, я был бы очень благодарен.
До сих пор я установил RoR, vim и git.
Ответы
Ответ 1
Вероятно, вы не найдете "доказательства идиота", когда дело доходит до vim. Однако хорошая новость заключается в том, что это действительно не так сложно, как только вы это сделаете несколько раз. Если вы можете установить NERD tree
, это хороший шаблон для каждого другого vim-плагина там.
Инструкции для этого плагина достаточно просты.
Разархивируйте архив в каталог ~/.vim. Это должно помещать NERD_tree.vim в ~/.vim/plugin и NERD_tree.txt в ~/.vim/doc.
Вам действительно не нужны плагины для работы с Ruby in vim, но краткий список плагинов, которые я использую регулярно:
Из тех, которые я использую больше всего, не имеет ничего общего с Ruby, но я считаю, что это быстрее, чем проверка :ls
для номера буфера. Пока я подключен bufexplorer
и ack
, установленный в системе, я готов убить некоторый код Ruby. Другие плагины просто "приятные для использования".
Ответ 2
Я тоже играл с плагинами vim, тогда я узнал, что janus подходит мне очень хорошо. У него есть куча плагинов, которые я использую регулярно, например Ack.vim, NERDtree и SuperTab. И это легко установить:
curl -Lo- http://bit.ly/janus-bootstrap | bash
Я не уверен, если включен rails.vim или я сам его установил. Проверьте это. Возможно, это соответствует вашим потребностям.
Ответ 3
Там также доступны vim-ruby, vim-rake и vim-rvm, чтобы помочь вам.
Вы также можете рассмотреть возможность использования дуэта Pathogen и Vundle для автоматической установки. Патоген был написан Тимом Папой, который писал vim-rails. Его оболочка Fugitive Git неоценима также при использовании Git для управления версиями для ваших проектов Rails.
Ответ 4
Установка vim-rails с помощью pathogen (рекомендуется)
Скопируйте и вставьте:
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
Если вы используете Windows, измените все вхождения ~/.vim
на ~\vimfiles
.
Добавьте это в свой vimrc:
execute pathogen#infect()
Если вам не хватает vimrc, vim ~/.vimrc
и вставьте:
execute pathogen#infect()
syntax on
filetype plugin indent on
Теперь любые плагины, которые вы хотите установить, можно извлечь в подкаталог под ~/.vim/bundle
, и они будут добавлены в "путь выполнения". Обратите внимание:
cd ~/.vim/bundle
git clone git://github.com/tpope/vim-rails.git
git clone git://github.com/tpope/vim-bundler.git
И/ИЛИ
Установить Janus (включает в себя некоторые из самых популярных плагинов vim)
curl -Lo- https://bit.ly/janus-bootstrap | bash
Ресурсы
Ответ 5
Проверьте этот пакет, который я создал для Vim - smolnar/vim-rails-bundle. Может помочь настроить вашу среду.