From 33c01cc0c0bc81720963ba2caff234055fbbb74c Mon Sep 17 00:00:00 2001 From: Colin Patrick Mccabe Date: Fri, 5 Dec 2014 13:18:28 -0800 Subject: [PATCH] vim: add custom pom.xml indentation, shift width, etc. Signed-off-by: Colin McCabe --- .vim/ftdetect/pom.vim | 1 + .vim/indent/pom.vim | 13 +++++++++++++ .vim/syntax/pom.vim | 7 +++++++ 3 files changed, 21 insertions(+), 0 deletions(-) create mode 100644 .vim/ftdetect/pom.vim create mode 100644 .vim/indent/pom.vim create mode 100644 .vim/syntax/pom.vim diff --git a/.vim/ftdetect/pom.vim b/.vim/ftdetect/pom.vim new file mode 100644 index 0000000..fc929a8 --- /dev/null +++ b/.vim/ftdetect/pom.vim @@ -0,0 +1 @@ +au BufRead,BufNewFile pom.xml set filetype=pom diff --git a/.vim/indent/pom.vim b/.vim/indent/pom.vim new file mode 100644 index 0000000..29b5f0e --- /dev/null +++ b/.vim/indent/pom.vim @@ -0,0 +1,13 @@ +if exists("b:did_indent") + finish +endif + +let b:did_indent = 1 + +" 2-column indentation with soft tabs +set sw=2 +set ts=2 +set et + +" No column limit +set tw=9999 diff --git a/.vim/syntax/pom.vim b/.vim/syntax/pom.vim new file mode 100644 index 0000000..91804d8 --- /dev/null +++ b/.vim/syntax/pom.vim @@ -0,0 +1,7 @@ +if exists("b:current_syntax") + finish +endif + +" Use XML syntax highlighting for pom.xml files +source $VIMRUNTIME/syntax/xml.vim +let b:did_indent = 1 -- 1.6.6.rc1.39.g9a42