summaryrefslogtreecommitdiffstats
path: root/doc/coding/vim-coloring
diff options
context:
space:
mode:
authorSimon Rettberg2013-12-16 20:26:12 +0100
committerSimon Rettberg2013-12-16 20:26:12 +0100
commit498b199fa5240c8aa27a2704708d1eb098bf3105 (patch)
tree5c4489b6a8294c2f8abb18e4a0723d787969503e /doc/coding/vim-coloring
parent[pam-offenburg] Adapt to new pam_script_* format (diff)
downloadtm-scripts-498b199fa5240c8aa27a2704708d1eb098bf3105.tar.gz
tm-scripts-498b199fa5240c8aa27a2704708d1eb098bf3105.tar.xz
tm-scripts-498b199fa5240c8aa27a2704708d1eb098bf3105.zip
Some docs about coding
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
+