summaryrefslogtreecommitdiffstats
path: root/autoload/zig
diff options
context:
space:
mode:
Diffstat (limited to 'autoload/zig')
-rw-r--r--autoload/zig/config.vim5
-rw-r--r--autoload/zig/fmt.vim5
-rw-r--r--autoload/zig/list.vim5
-rw-r--r--autoload/zig/util.vim5
4 files changed, 20 insertions, 0 deletions
diff --git a/autoload/zig/config.vim b/autoload/zig/config.vim
index 328ba100..d4f1a298 100644
--- a/autoload/zig/config.vim
+++ b/autoload/zig/config.vim
@@ -1,3 +1,8 @@
+let files = filter(globpath(&rtp, 'autoload/zig/config.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" })
+if len(files) > 0
+ exec 'source ' . files[0]
+ finish
+endif
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zig') == -1
function! zig#config#ListTypeCommands() abort
diff --git a/autoload/zig/fmt.vim b/autoload/zig/fmt.vim
index d3aa9641..b1ec0bbe 100644
--- a/autoload/zig/fmt.vim
+++ b/autoload/zig/fmt.vim
@@ -1,3 +1,8 @@
+let files = filter(globpath(&rtp, 'autoload/zig/fmt.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" })
+if len(files) > 0
+ exec 'source ' . files[0]
+ finish
+endif
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zig') == -1
" Adapted from fatih/vim-go: autoload/go/fmt.vim
diff --git a/autoload/zig/list.vim b/autoload/zig/list.vim
index bdd43376..8ab57d42 100644
--- a/autoload/zig/list.vim
+++ b/autoload/zig/list.vim
@@ -1,3 +1,8 @@
+let files = filter(globpath(&rtp, 'autoload/zig/list.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" })
+if len(files) > 0
+ exec 'source ' . files[0]
+ finish
+endif
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zig') == -1
" Adapted from fatih/vim-go: autoload/go/list.vim
diff --git a/autoload/zig/util.vim b/autoload/zig/util.vim
index bc454dd9..23d45758 100644
--- a/autoload/zig/util.vim
+++ b/autoload/zig/util.vim
@@ -1,3 +1,8 @@
+let files = filter(globpath(&rtp, 'autoload/zig/util.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" })
+if len(files) > 0
+ exec 'source ' . files[0]
+ finish
+endif
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zig') == -1
" Adapted from vim-go: autoload/go/util.vim