[PATCH] Easier setup for the vim contribs.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux