# [PATCH] Vim configurations, add gitcommit filetype to submodules

1 messages from 2012-03-16 to 2012-03-16. Participants: Patrick F. Marques.
Thread: https://gitlist.dev/t/29962

## Patrick F. Marques, 2012-03-16 11:47

Subject: [PATCH] Vim configurations, add gitcommit filetype to submodules
Message-ID: <CANigeX1MuhT8tG0Gb4cNXrZKzd2jt66wS84VswL-w1dngBD92w@mail.gmail.com>
URL: https://gitlist.dev/e/CANigeX1MuhT8tG0Gb4cNXrZKzd2jt66wS84VswL-w1dngBD92w%40mail.gmail.com

```
Git commit in submodules doesn't use the
correct vim syntax. (filetype is set to conf
instead of gitcommit)

This will set ft to gitcommit in all submodules
(also tested on submodules of submodules)

Signed-off-by: Patrick F. Marques <patrickfmarques@gmail.com>
---

diff --git a/contrib/vim/README b/contrib/vim/README
--- a/contrib/vim/README
+++ b/contrib/vim/README
@@ -19,6 +19,7 @@ To install:
   2. To auto-detect the editing of various git-related filetypes:
 	$ cat >>$HOME/.vim/filetype.vim <<'EOF'
 	autocmd BufNewFile,BufRead *.git/COMMIT_EDITMSG    setf gitcommit
+	autocmd BufNewFile,BufRead *.git/modules/*/COMMIT_EDITMSG    setf gitcommit
 	autocmd BufNewFile,BufRead *.git/config,.gitconfig setf gitconfig
 	autocmd BufNewFile,BufRead git-rebase-todo         setf gitrebase
 	autocmd BufNewFile,BufRead .msg.[0-9]*
--

```
