r712 - /trunk/packages/vim/debian/runtime/debian.vim.in
jamessan at users.alioth.debian.org
jamessan at users.alioth.debian.org
Mon Jun 12 16:43:12 UTC 2006
Author: jamessan
Date: Mon Jun 12 16:43:11 2006
New Revision: 712
URL: http://svn.debian.org/wsvn/pkg-vim/?sc=1&rev=712
Log:
Revert the detection of whether vim was run as 'vi' or not.
Modified:
trunk/packages/vim/debian/runtime/debian.vim.in
Modified: trunk/packages/vim/debian/runtime/debian.vim.in
URL: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim/debian/runtime/debian.vim.in?rev=712&op=diff
==============================================================================
--- trunk/packages/vim/debian/runtime/debian.vim.in (original)
+++ trunk/packages/vim/debian/runtime/debian.vim.in Mon Jun 12 16:43:11 2006
@@ -1,73 +1,65 @@
+
" Debian system-wide default configuration Vim
set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/@VIMCUR@,/usr/share/vim/vimfiles/after,/usr/share/vim/addons/after,/var/lib/vim/addons/after,~/.vim/after
-if v:progname == "vi"
+" Normally we use vim-extensions. If you want true vi-compatibility
+" remove change the following statements
+set nocompatible " Use Vim defaults instead of 100% vi compatibility
+set backspace=indent,eol,start " more powerful backspacing
- " user wants vi to be in compatible mode
- set compatible
+" Now we set some defaults for the editor
+set autoindent " always set autoindenting on
+" set linebreak " Don't wrap words by default
+set textwidth=0 " Don't wrap lines by default
+set viminfo='20,\"50 " read/write a .viminfo file, don't store more than
+ " 50 lines of registers
+set history=50 " keep 50 lines of command line history
+set ruler " show the cursor position all the time
-else
+" Suffixes that get lower priority when doing tab completion for filenames.
+" These are files we are not likely to want to edit or read.
+set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
- " Normally we use vim-extensions. If you want true vi-compatibility
- " remove change the following statements
- set nocompatible " Use Vim defaults instead of 100% vi compatibility
- set backspace=indent,eol,start " more powerful backspacing
+" We know xterm-debian is a color terminal
+if &term =~ "xterm-debian" || &term =~ "xterm-xfree86"
+ set t_Co=16
+ set t_Sf=[3%dm
+ set t_Sb=[4%dm
+endif
- " Now we set some defaults for the editor
- set autoindent " always set autoindenting on
- " set linebreak " Don't wrap words by default
- set textwidth=0 " Don't wrap lines by default
- set viminfo='20,\"50 " read/write a .viminfo file, don't store more than
- " 50 lines of registers
- set history=50 " keep 50 lines of command line history
- set ruler " show the cursor position all the time
+if has("autocmd")
+ " Enabled file type detection
+ " Use the default filetype settings. If you also want to load indent files
+ " to automatically do language-dependent indenting add 'indent' as well.
+ filetype plugin on
- " Suffixes that get lower priority when doing tab completion for filenames.
- " These are files we are not likely to want to edit or read.
- set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
+endif " has ("autocmd")
- " We know xterm-debian is a color terminal
- if &term =~ "xterm-debian" || &term =~ "xterm-xfree86"
- set t_Co=16
- set t_Sf=[3%dm
- set t_Sb=[4%dm
+" Some Debian-specific things
+if has("autocmd")
+ augroup filetype
+ au BufRead reportbug.* set ft=mail
+ au BufRead reportbug-* set ft=mail
+ augroup END
+endif
+
+" Set paper size from /etc/papersize if available (Debian-specific)
+if filereadable("/etc/papersize")
+ try
+ let s:shellbak = &shell
+ let &shell="/bin/sh"
+ let s:papersize = matchstr(system("cat /etc/papersize"), "\\p*")
+ let &shell=s:shellbak
+ if strlen(s:papersize)
+ let &printoptions = "paper:" . s:papersize
endif
+ catch /^Vim\%((\a\+)\)\=:E145/
+ endtry
+endif
- if has("autocmd")
- " Enabled file type detection
- " Use the default filetype settings. If you also want to load indent files
- " to automatically do language-dependent indenting add 'indent' as well.
- filetype plugin on
-
- endif " has ("autocmd")
-
- " Some Debian-specific things
- if has("autocmd")
- augroup filetype
- au BufRead reportbug.* set ft=mail
- au BufRead reportbug-* set ft=mail
- augroup END
- endif
-
- " Set paper size from /etc/papersize if available (Debian-specific)
- if filereadable("/etc/papersize")
- try
- let s:shellbak = &shell
- let &shell="/bin/sh"
- let s:papersize = matchstr(system("cat /etc/papersize"), "\\p*")
- let &shell=s:shellbak
- if strlen(s:papersize)
- let &printoptions = "paper:" . s:papersize
- endif
- catch /^Vim\%((\a\+)\)\=:E145/
- endtry
- endif
-
- if has('gui_running')
- " Make shift-insert work like in Xterm
- map <S-Insert> <MiddleMouse>
- map! <S-Insert> <MiddleMouse>
- endif
-
+if has('gui_running')
+ " Make shift-insert work like in Xterm
+ map <S-Insert> <MiddleMouse>
+ map! <S-Insert> <MiddleMouse>
endif
More information about the pkg-vim-maintainers
mailing list