Настройка 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. Может помочь настроить вашу среду.