summaryrefslogtreecommitdiff
path: root/editors/vim/files/vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'editors/vim/files/vimrc')
-rw-r--r--editors/vim/files/vimrc23
1 files changed, 23 insertions, 0 deletions
diff --git a/editors/vim/files/vimrc b/editors/vim/files/vimrc
new file mode 100644
index 000000000000..21df2d3f1b11
--- /dev/null
+++ b/editors/vim/files/vimrc
@@ -0,0 +1,23 @@
+if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
+ set fileencodings=ucs-bom,utf-8,latin1
+endif
+
+set nocompatible
+set bs=indent,eol,start
+set history=50
+set ruler
+
+if &t_Co > 2 || has("gui_running")
+ syntax on
+ set hlsearch
+endif
+
+if has("autocmd")
+ augroup freebsd
+ autocmd!
+ if $PORTSDIR != ""
+ autocmd BufNewFile $PORTSDIR/*/*/Makefile 0r $PORTSDIR/Templates/Makefile
+ else
+ autocmd BufNewFile /usr/ports/*/*/Makefile 0r /usr/ports/Templates/Makefile
+ endif
+endif