LoginSignup
949
937

More than 5 years have passed since last update.

vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 9個 (2013-10-04更新)

Last updated at Posted at 2012-12-26

Rubyの開発効率を高めたい!


vimRubyRails
9


alpaca_tags   ctags

neosnippet   Rails/sinatra/rspec

swtich.vim    .present?:.brank?

rubocop    

vim-rails    Rails

unite-rails    RailsUnite-source

vim-endwise   if...end

ruby-matchit   %def...end

vim-ref     Ruby/Gems


vimNeoBundle使

AlpacaTags


Vim + Ctags便
tag使

IDE




Gemfile
tags使

image

:AlpacaTagsUpdate

Gittags



:AlpacaTagsBundle

Gemfilegemtags



:AlpacaTagsSet

tags



Unite tags

unite使tag





neosnippet


snippets
使

Rspec demo
  

Railssnippets  
View/Controller/Route/Migration/Rspecneosnippet()
Railssnippetvim-rails使

Snippets(使)

switch.vim


 
:Switch
[true,false][.blank?,.present?]

Switch demo


RailscontrollerstatusSwitch
[404, ':not_found']便


rubocop


rubocop使Ruby

vim-rails


railsvim
vim使vim-rails

:Rview - controller:A

 Youtube 

 

autocmd User Rails/spec/models/*使
使
NeoSnippet
.vimrc
autocmd User Rails.view*                 NeoSnippetSource ~/.vim/snippet/ruby.rails.view.snip
autocmd User Rails.controller*           NeoSnippetSource ~/.vim/snippet/ruby.rails.controller.snip
autocmd User Rails/db/migrate/*          NeoSnippetSource ~/.vim/snippet/ruby.rails.migrate.snip
autocmd User Rails/config/routes.rb      NeoSnippetSource ~/.vim/snippet/ruby.rails.route.snip

unite, unite-rails


:Unite rails/<Tab>Uniteviews/controllers
vim-railsRails

Rails 2 
Gemfilerspecroutes.rb

  

vim-endwise


if...enddef...end  
if<CR>if...end

ruby
neocomplete使neocompletedoc

?

vim-ref vim-ref-ri


vim-refvim便
Unite使

Ref ri link_torailslink_to


w3mlynx


homebrew

brew install w3morbrew install lynx


vim


使使
riPATH

  

matchit


vim%(){}
matchitruby使def...end%
if !exists('loaded_matchit')
  " matchitを有効化
  runtime macros/matchit.vim
endif

独り言



Ruby


949
937
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

949
937