[PATCH] Easier setup for the vim contribs.
Just copy all files in the vim contrib directory to your .vim and it will configure the syntax.
---
contrib/vim/README | 15 ++++++++-------
contrib/vim/ftdetect/gitcommit.vim | 1 +
2 files changed, 9 insertions(+), 7 deletions(-)
create mode 100644 contrib/vim/ftdetect/gitcommit.vim
diff --git a/contrib/vim/README b/contrib/vim/README
index 9e7881f..7981765 100644
--- a/contrib/vim/README
+++ b/contrib/vim/README
@@ -1,8 +1,9 @@
To syntax highlight git's commit messages, you need to:
- 1. Copy syntax/gitcommit.vim to vim's syntax directory:
- $ mkdir -p $HOME/.vim/syntax
- $ cp syntax/gitcommit.vim $HOME/.vim/syntax
- 2. Auto-detect the editing of git commit files:
- $ cat >>$HOME/.vimrc <<'EOF'
- autocmd BufNewFile,BufRead COMMIT_EDITMSG set filetype=gitcommit
- EOF
+ 1. Copy syntax/gitcommit.vim to vim's syntax directory:
+ $ mkdir -p $HOME/.vim/syntax
+ $ cp syntax/gitcommit.vim $HOME/.vim/syntax
+ 2. Auto-detect the editing of git commit files:
+ $ mkdir -p $HOME/.vim/ftdetect
+ $ cp ftdetect/gitcommit.vim $HOME/.vim/ftdetect
+ 2b. Alternatively you can add the detection code to your vimrc file
+ $ cat ftdetect/gitcommit.vim >> $HOME/.vimrc
diff --git a/contrib/vim/ftdetect/gitcommit.vim b/contrib/vim/ftdetect/gitcommit.vim
new file mode 100644
index 0000000..fed4684
--- /dev/null
+++ b/contrib/vim/ftdetect/gitcommit.vim
@@ -0,0 +1 @@
+autocmd BufNewFile,BufRead COMMIT_EDITMSG set filetype=gitcommit
--
1.5.5.rc0