changes in the default debian vim configuration

Stefano Zacchiroli zack at debian.org
Wed Dec 7 21:39:57 UTC 2005


It took years to me to find a lot of vim settings I'm happy with. The
reason it took me so long is that the default debian's setting were too
poor, i.e. a lot of useful features IMO are disabled.  Years ago that
choice might have been reasonable since enabling too much features can
make people addicted to the old vi feel not at ease. I think it is no
longer the case, and I don't want our users to to go trough my long path
of vim settings :-)

The hard part is of course understand what is a matter of personal taste
and what can be useful for the vast majority of our users. Thus I RFC to
enable/disable some settings.

Practically, I propose to enable the following features (that are
currently commented in /etc/vim/vimrc)

  "set showcmd" Show (partial) command in status line.
  "set showmatch" Show matching brackets.
  "set ignorecase" Do case insensitive matching
  "set incsearch" Incremental search
  "set autowrite" Automatically save before commands like :next and :make

and in addition enable also

  set smartcase
  set mouse=a
  set smartindent
  syntax on
  filetype indent on

in addition I also propose to remove from /etc/vim/gvimrc

  set hlsearch

but this is probably because I hate it viscerally :-)

What do you think?

-- 
Stefano Zacchiroli -*- Computer Science PhD student @ Uny Bologna, Italy
zack@{cs.unibo.it,debian.org,bononia.it} -%- http://www.bononia.it/zack/
If there's any real truth it's that the entire multidimensional infinity
of the Universe is almost certainly being run by a bunch of maniacs. -!-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20051207/86d9c3e9/attachment.pgp


More information about the pkg-vim-maintainers mailing list