From b99cd8ad7237ee0d8ee97ec072f5f6c9ebf9d75b Mon Sep 17 00:00:00 2001 From: Simon Ruderich Date: Tue, 26 Aug 2008 23:23:20 +0200 Subject: [PATCH] Added useful vim/ files. --- vim/after/ftplugin/crontab.vim | 9 +++++++++ vim/after/ftplugin/diff.vim | 8 ++++++++ vim/after/ftplugin/vimperator.vim | 8 ++++++++ vim/after/syntax/vim.vim | 9 +++++++++ vim/ftdetect/md.vim | 8 ++++++++ vim/ftdetect/tcl.vim | 8 ++++++++ 6 files changed, 50 insertions(+) create mode 100644 vim/after/ftplugin/crontab.vim create mode 100644 vim/after/ftplugin/diff.vim create mode 100644 vim/after/ftplugin/vimperator.vim create mode 100644 vim/after/syntax/vim.vim create mode 100644 vim/ftdetect/md.vim create mode 100644 vim/ftdetect/tcl.vim diff --git a/vim/after/ftplugin/crontab.vim b/vim/after/ftplugin/crontab.vim new file mode 100644 index 0000000..46a38c6 --- /dev/null +++ b/vim/after/ftplugin/crontab.vim @@ -0,0 +1,9 @@ +" Vim filetype plugin file +" Language: Crontab +" Maintainer: Simon Ruderich +" Last Change: 2008-05-20 + + +" Fix to allow vim edit crontab files as crontab doesn't work with +" backupcopy=auto. +setlocal backupcopy=yes diff --git a/vim/after/ftplugin/diff.vim b/vim/after/ftplugin/diff.vim new file mode 100644 index 0000000..9b50d34 --- /dev/null +++ b/vim/after/ftplugin/diff.vim @@ -0,0 +1,8 @@ +" Vim filetype plugin file +" Language: Diff +" Maintainer: Simon Ruderich +" Last Change: 2008-05-22 + + +" Make sure no spell checking is used in diff files. +setlocal nospell diff --git a/vim/after/ftplugin/vimperator.vim b/vim/after/ftplugin/vimperator.vim new file mode 100644 index 0000000..05ac71d --- /dev/null +++ b/vim/after/ftplugin/vimperator.vim @@ -0,0 +1,8 @@ +" Vim filetype plugin file +" Language: Vimperator +" Maintainer: Simon Ruderich +" Last Change: 2008-06-08 + + +" Use the same comment string as for vim files. +setlocal commentstring=\"%s diff --git a/vim/after/syntax/vim.vim b/vim/after/syntax/vim.vim new file mode 100644 index 0000000..379a14b --- /dev/null +++ b/vim/after/syntax/vim.vim @@ -0,0 +1,9 @@ +" Vim syntax file +" Language: Vim .vim files +" Maintainer: Simon Ruderich +" Last Change: 2008-05-20 + + +" Fix for the default .vim syntax to also recognize "syntax default" instead +" of "syntax def". +syn region vimHiLink contained oneline matchgroup=vimCommand start="\<\(def\(ault\)\?\s\+\)\=link\>\|\" end="$" contains=vimHiGroup,vimGroup,vimHLGroup,vimNotation diff --git a/vim/ftdetect/md.vim b/vim/ftdetect/md.vim new file mode 100644 index 0000000..01af12a --- /dev/null +++ b/vim/ftdetect/md.vim @@ -0,0 +1,8 @@ +" Vim filetype detection file +" Language: Markdown +" Maintainer: Simon Ruderich +" Last Change: 2008-05-20 + + +" Recognize .md as markdown files. +autocmd BufRead,BufNewFile *.md set filetype=mkd diff --git a/vim/ftdetect/tcl.vim b/vim/ftdetect/tcl.vim new file mode 100644 index 0000000..8779b09 --- /dev/null +++ b/vim/ftdetect/tcl.vim @@ -0,0 +1,8 @@ +" Vim filetype detection file +" Language: Tcl +" Maintainer: Simon Ruderich +" Last Change: 2008-05-28 + + +" Recognize .test as Tcl files. +autocmd BufRead,BufNewFile *.test set filetype=tcl -- 2.44.1