\ execute "normal! g'\"" |
\ endif
+" AFTER/FTPLUGIN AUTO COMMANDS
+
" Disable spell checking for files which don't need it.
autocmd FileType deb setlocal nospell
autocmd FileType diff setlocal nospell
autocmd FileType tar setlocal nospell
-
" Fix to allow Vim edit crontab files as crontab doesn't work with
" backupcopy=auto.
autocmd FileType crontab setlocal backupcopy=yes
-
" Don't use the modeline as the diff created by `git commit -v` may contain
" one which could change the filetype or other settings of the commit window.
autocmd FileType gitcommit setlocal nomodeline |
\ let g:secure_modelines_allowed_items = []
-
" Allow folding.
autocmd FileType perl let perl_fold = 1 |
\ let perl_fold_blocks = 1
-
" Use the same comment string as for Vim files.
autocmd FileType vimperator setlocal commentstring=\"%s
+" FTDETECT AUTO COMMANDS
+
" Recognize .md as markdown files.
autocmd BufRead,BufNewFile *.md set filetype=mkd
-
" Recognize .test as Tcl files.
autocmd BufRead,BufNewFile *.test set filetype=tcl
+" OTHER AUTO COMMANDS
+
" Use diff filetype for mercurial patches in patch queue.
autocmd BufReadPost */.hg/patches/* set filetype=diff