diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-06-06 18:04:42 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-06-06 18:04:42 +1200 |
commit | 01fd7b30cfcf77982c1b6fa9ba030424173dd744 (patch) | |
tree | bb70b743e029fa151247bf677510665998dfecf5 /vim/ftdetect/sh.vim | |
parent | Merge branch 'hotfix/v0.47.3' (diff) | |
parent | Rebuild dotfiles(7) manual page (diff) | |
download | dotfiles-01fd7b30cfcf77982c1b6fa9ba030424173dd744.tar.gz dotfiles-01fd7b30cfcf77982c1b6fa9ba030424173dd744.zip |
Merge branch 'release/v0.48.0'v0.48.0
* release/v0.48.0:
Rebuild dotfiles(7) manual page
Bump VERSION
Update README.md's Vim section
Add custom scripts.vim
Factor out password redaction into new plugin
Spacing adjustments
Abbreviate and invert j/gj,k/gk mappings
Refactor vim/vimrc
Consolidate .vimrc and .vim/filetype.vim
Update markdown/autoformat.vim
Correct a path in a VimL comment
Diffstat (limited to 'vim/ftdetect/sh.vim')
-rw-r--r-- | vim/ftdetect/sh.vim | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/vim/ftdetect/sh.vim b/vim/ftdetect/sh.vim deleted file mode 100644 index 1427bc03..00000000 --- a/vim/ftdetect/sh.vim +++ /dev/null @@ -1,55 +0,0 @@ -" Shell script files; these are hard to detect accurately - -" Bash filename patterns -autocmd BufNewFile,BufRead - \ *.bash, - \.bash_aliases, - \.bash_logout, - \.bash_profile, - \.bashrc, - \bash-fc-*, - \bash_profile, - \bashrc - \ let b:is_bash = 1 - \ | setfiletype sh - -" Korn shell filename patterns -autocmd BufNewFile,BufRead - \ *.ksh, - \.kshrc, - \kshrc - \ let b:is_kornshell = 1 - \ | setfiletype sh - -" POSIX/Bourne shell filename patterns -autocmd BufNewFile,BufRead - \ *.sh, - \.profile, - \.shinit, - \.shrc, - \.xinitrc, - \/etc/default/*, - \configure, - \profile, - \shinit, - \shrc, - \xinitrc - \ let b:is_posix = 1 - \ | setfiletype sh - -" If this file has a shebang, and we haven't already decided it's Bash or -" Korn shell, use the shebang to decide -autocmd BufNewFile,BufRead - \ * - \ if !exists('b:is_bash') && !exists('b:is_kornshell') - \ | if getline(1) =~# '\m^#!.*\<bash\>' - \ | let b:is_bash = 1 - \ | setfiletype sh - \ | elseif getline(1) =~# '\m^#!.*\<ksh\>' - \ | let b:is_ksh = 1 - \ | setfiletype sh - \ | elseif getline(1) =~# '\m^#!.*\<sh\>' - \ | let b:is_posix = 1 - \ | setfiletype sh - \ | endif - \ | endif |