summaryrefslogtreecommitdiffstats
path: root/doc/coding/vim-coloring
diff options
context:
space:
mode:
Diffstat (limited to 'doc/coding/vim-coloring')
-rw-r--r--doc/coding/vim-coloring20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/coding/vim-coloring b/doc/coding/vim-coloring
new file mode 100644
index 00000000..693c22ee
--- /dev/null
+++ b/doc/coding/vim-coloring
@@ -0,0 +1,20 @@
+In case you want to have proper syntax highlighting:
+
+
+For mltk module files, in .vimrc:
+au BufRead,BufNewFile *.build set filetype=sh
+au BufRead,BufNewFile *.conf set filetype=sh
+au BufRead,BufNewFile *.conf.* set filetype=sh
+au BufRead,BufNewFile *.inc set filetype=sh
+au BufRead,BufNewFile *.include set filetype=sh
+
+
+For #!/bin/ash in scripts, create .vim/scripts.vim:
+if did_filetype()
+ finish
+endif
+
+if getline(1) =~# '^#!.*/ash'
+ setf sh
+endif
+