X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=vim%2F.vim%2Fpack%2Fstargrave%2Fstart%2Fchnglstnav%2Fautoload%2Fchnglstnav.vim;fp=vim%2F.vim%2Fpack%2Fstargrave%2Fstart%2Fchnglstnav%2Fautoload%2Fchnglstnav.vim;h=cfd5ab6c31fdda331b1cd087078d29547d29d177;hb=9cbfa59ca421fac5422cbf0c2c52f48f8f2adb4c;hp=9bdf8402dc1217aca542086d33e1b527227adc40;hpb=e21853080f5005ad6c6b548146d339abd197f28e;p=dotfiles.git diff --git a/vim/.vim/pack/stargrave/start/chnglstnav/autoload/chnglstnav.vim b/vim/.vim/pack/stargrave/start/chnglstnav/autoload/chnglstnav.vim index 9bdf840..cfd5ab6 100644 --- a/vim/.vim/pack/stargrave/start/chnglstnav/autoload/chnglstnav.vim +++ b/vim/.vim/pack/stargrave/start/chnglstnav/autoload/chnglstnav.vim @@ -1,4 +1,6 @@ -function! chnglstnav#do(...) - if a:0 == 0 | return | endif - execute "normal " . a:1 . (a:1 > 0 ? "g;" : "g,") -endfunction +vim9script + +export def Do(...args: list) + if len(args) == 0 | return | endif + execute "normal " .. args[0] .. (args[0] > 0 ? "g;" : "g,") +enddef