Skip to content

Instantly share code, notes, and snippets.

@alpaca-tc
Created September 25, 2013 06:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alpaca-tc/6695766 to your computer and use it in GitHub Desktop.
Save alpaca-tc/6695766 to your computer and use it in GitHub Desktop.
NeoBundle 'Shougo/vimproc', {
\ 'build' : {
\ 'mac' : 'make -f make_mac.mak',
\ 'unix' : 'make -f make_unix.mak',
\ },
\ }
if has("lua")
NeoBundleLazy 'Shougo/neocomplete', { 'autoload' : {
\ 'insert' : 1,
\ }}
endif
NeoBundleLazy 'Shougo/neosnippet', {
\ 'autoload' : {
\ 'commands' : ['NeoSnippetEdit', 'NeoSnippetSource'],
\ 'filetypes' : 'snippet',
\ 'insert' : 1,
\ 'unite_sources' : ['snippet', 'neosnippet/user', 'neosnippet/runtime'],
\ }}
NeoBundle 'tpope/vim-rails', { 'autoload' : {
\ 'filetypes' : ['haml', 'ruby', 'eruby'] }}
NeoBundleLazy 'alpaca-tc/vim-endwise.git', {
\ 'autoload' : {
\ 'insert' : 1,
\ }}
NeoBundleLazy 'edsono/vim-matchit', { 'autoload' : {
\ 'filetypes': 'ruby',
\ 'mappings' : ['nx', '%'] }}
NeoBundleLazy 'basyura/unite-rails', {
\ 'depends' : 'Shougo/unite.vim',
\ 'autoload' : {
\ 'unite_sources' : [
\ 'rails/bundle', 'rails/bundled_gem', 'rails/config',
\ 'rails/controller', 'rails/db', 'rails/destroy', 'rails/features',
\ 'rails/gem', 'rails/gemfile', 'rails/generate', 'rails/git', 'rails/helper',
\ 'rails/heroku', 'rails/initializer', 'rails/javascript', 'rails/lib', 'rails/log',
\ 'rails/mailer', 'rails/model', 'rails/rake', 'rails/route', 'rails/schema', 'rails/spec',
\ 'rails/stylesheet', 'rails/view'
\ ]
\ }}
NeoBundleLazy 'taka84u9/vim-ref-ri', {
\ 'depends': ['Shougo/unite.vim', 'thinca/vim-ref'],
\ 'autoload': { 'filetypes': g:my.ft.ruby_files } }
NeoBundleLazy 'alpaca-tc/neorspec.vim', {
\ 'depends' : ['alpaca-tc/vim-rails', 'tpope/vim-dispatch'],
\ 'autoload' : {
\ 'commands' : ['RSpec', 'RSpecAll', 'RSpecCurrent', 'RSpecNearest', 'RSpecRetry']
\ }}
NeoBundleLazy 'alpaca-tc/alpaca_tags', {
\ 'depends': 'Shougo/vimproc',
\ 'autoload' : {
\ 'commands': ['TagsUpdate', 'TagsSet', 'TagsBundle']
\ }}
NeoBundleLazy 'tsukkee/unite-tag', {
\ 'depends' : ['Shougo/unite.vim'],
\ 'autoload' : {
\ 'unite_sources' : ['tag', 'tag/file', 'tag/include']
\ }}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment