aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2015-06-10 13:40:25 +1200
committerTom Ryder <tom@sanctum.geek.nz>2015-06-10 13:40:25 +1200
commit4f1b0a0745dc6bf7f5509dee16bfa4151a6fb148 (patch)
treee99bc73e871194ab2293e4dee316344a1edb2568
parentCorrect an appalling paragraph (diff)
downloaddotfiles-4f1b0a0745dc6bf7f5509dee16bfa4151a6fb148.tar.gz
dotfiles-4f1b0a0745dc6bf7f5509dee16bfa4151a6fb148.zip
Some new sh/bash detection rules
-rw-r--r--vim/after/ftdetect/sh.vim17
1 files changed, 14 insertions, 3 deletions
diff --git a/vim/after/ftdetect/sh.vim b/vim/after/ftdetect/sh.vim
index f2d7618c..40be6532 100644
--- a/vim/after/ftdetect/sh.vim
+++ b/vim/after/ftdetect/sh.vim
@@ -3,14 +3,25 @@ autocmd BufNewFile,BufRead
\ .xinitrc
\ setlocal filetype=sh
-" Edited bash command lines are shell script
+" Files in /etc/default are shell script
+autocmd BufNewFile,BufRead
+ \ /etc/default/*
+ \ setlocal filetype=sh
+
+" Files in **/.dotfiles/sh/** are shell script.
+autocmd BufNewFile,BufRead
+ \ **/.dotfiles/sh/**
+ \ setlocal filetype=sh
+
+" Edited bash command lines are Bash script
autocmd BufNewFile,BufRead
\ bash-fc-*
\ let g:is_bash = 1 |
\ setlocal filetype=sh
-" Files in /etc/default are shell script
+" Files in **/.dotfiles/bash/** are Bash script.
autocmd BufNewFile,BufRead
- \ /etc/default/*
+ \ **/.dotfiles/bash/**
+ \ let g:is_bash = 1 |
\ setlocal filetype=sh