From afac1a0123cb574e92fbc37e99e6778c51b46683 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 24 Nov 2015 23:44:08 -0700 Subject: [PATCH] simple vim syntax highlighting --- doc/vim/ftdetect/zig.vim | 1 + doc/vim/syntax/zig.vim | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 doc/vim/ftdetect/zig.vim create mode 100644 doc/vim/syntax/zig.vim diff --git a/doc/vim/ftdetect/zig.vim b/doc/vim/ftdetect/zig.vim new file mode 100644 index 000000000..983bd665f --- /dev/null +++ b/doc/vim/ftdetect/zig.vim @@ -0,0 +1 @@ +au BufRead,BufNewFile *.zig set filetype=zig diff --git a/doc/vim/syntax/zig.vim b/doc/vim/syntax/zig.vim new file mode 100644 index 000000000..720a7175f --- /dev/null +++ b/doc/vim/syntax/zig.vim @@ -0,0 +1,14 @@ +" Vim syntax file +" Language: Zig +" Maintainer: Andrew Kelley +" Latest Revision: 24 November 2015 + +if exists("b:current_syntax") + finish +endif + +syn keyword zigKeyword fn return mut const extern unreachable + +let b:current_syntax = "zig" + +hi def link zigKeyword Keyword