summaryrefslogtreecommitdiff
path: root/editors/vim/files/defaults_freebsd.vim
diff options
context:
space:
mode:
Diffstat (limited to 'editors/vim/files/defaults_freebsd.vim')
-rw-r--r--editors/vim/files/defaults_freebsd.vim10
1 files changed, 10 insertions, 0 deletions
diff --git a/editors/vim/files/defaults_freebsd.vim b/editors/vim/files/defaults_freebsd.vim
new file mode 100644
index 000000000000..7af379c40118
--- /dev/null
+++ b/editors/vim/files/defaults_freebsd.vim
@@ -0,0 +1,10 @@
+let g:is_posix = 1 " Our /bin/sh is POSIX, not bash
+
+" Load a port template when creating a Makefile under the ports tree
+augroup FreeBSD
+ autocmd!
+ autocmd BufNewFile /usr/ports/*/*/Makefile 0r /usr/ports/Templates/Makefile
+ if !empty($PORTSDIR)
+ autocmd BufNewFile $PORTSDIR/*/*/Makefile 0r $PORTSDIR/Templates/Makefile
+ endif
+augroup END