We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb5b5b2 commit 1ea8e08Copy full SHA for 1ea8e08
ftplugin/ruby.vim
@@ -256,8 +256,9 @@ endfunction
256
257
function! s:gf(count,map,edit) abort
258
let target = expand('<cfile>')
259
- if target =~# '^\%(require\|load\)$' && getline('.') =~# '^\s*\%(require\|load\) \(["'']\).*\1'
260
- let target = matchstr(getline('.'),'^\s*\%(require\|load\) \(["'']\)\zs.\{-\}\ze\1')
+ if target =~# '^\%(require\|load\|autoload\)$' && getline('.') =~# '^\s*\%(require \|load \|autoload :\w\+,\)\s*\(["'']\).*\1'
+ let target = matchstr(getline('.'),'\(["'']\)\zs.\{-\}\ze\1')
261
+ let g:target = target
262
endif
263
let found = findfile(target, &path, a:count)
264
if found ==# ''
0 commit comments