Skip to content

Commit fe813c8

Browse files
committed
Tighten default dispatch
1 parent b9ad6ed commit fe813c8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

autoload/rails.vim

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4540,9 +4540,13 @@ function! rails#buffer_setup() abort
45404540
endif
45414541
endif
45424542
if self.type_name('test', 'spec', 'cucumber')
4543-
call self.setvar('dispatch', ':Rrunner')
4544-
else
4543+
call self.setvar('dispatch', ':Runner')
4544+
elseif self.name() ==# 'Rakefile'
4545+
call self.setvar('dispatch', ':Rake default')
4546+
elseif self.name() =~# '^\%(app\|config\|db\|lib\|log\)'
45454547
call self.setvar('dispatch', ':Rake')
4548+
elseif self.name() =~# '^public'
4549+
call self.setvar('dispatch', ':Preview')
45464550
endif
45474551
if empty(self.getvar('start'))
45484552
call self.setvar('start', ':Rserver')

0 commit comments

Comments
 (0)