Skip to content

Commit dd9ed09

Browse files
Shane-XB-Qianchrisbra
authored andcommitted
runtime(vimgoto): make gf extract packadd/colo name more flexible
closes: #17983 Signed-off-by: Shane-XB-Qian <[email protected]> Signed-off-by: Christian Brabandt <[email protected]>
1 parent 17a6d69 commit dd9ed09

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

runtime/autoload/vimgoto.vim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ vim9script
33
# Language: Vim9 script
44
# Contributers: @lacygoill
55
# Shane-XB-Qian
6-
# Last Change: 2025 Aug 12
6+
# Last Change: 2025 Aug 13
77
#
88
# Vim Script to handle
99
# :import, :packadd and :colorscheme
@@ -39,7 +39,7 @@ enddef
3939
#}}}1
4040
# Core {{{1
4141
def HandlePackaddLine(editcmd: string, curline: string) #{{{2
42-
var pat: string = '^\s*\%(:\s*\)\=packadd!\=\s\+\zs\S\+$'
42+
var pat: string = '\s*\%(:\s*\)\=packadd!\=\s\+\zs\S\+\>\ze'
4343
var plugin: string = curline
4444
->matchstr(pat)
4545
->substitute('^vim-\|\.vim$', '', 'g')
@@ -65,7 +65,7 @@ def HandlePackaddLine(editcmd: string, curline: string) #{{{2
6565
enddef
6666

6767
def HandleColoLine(editcmd: string, curline: string) #{{{2
68-
var pat: string = '^\s*\%(:\s*\)\=colo\%[rscheme]\s\+\zs\S\+$'
68+
var pat: string = '\s*\%(:\s*\)\=colo\%[rscheme]\s\+\zs\S\+\>\ze'
6969
var colo: string = curline->matchstr(pat)
7070

7171
if colo == ''

0 commit comments

Comments
 (0)