Bug#839112: vim: please provide vim-legacy packages

Russell Coker russell at coker.com.au
Thu Sep 29 02:50:26 UTC 2016

Package: vim
Version: 2:7.4.488-7
Severity: wishlist

Version 7.4 of vim works well for me.  Version 8 breaks things in the following

1) By default it doesn't accept system copy/paste operations. I can't copy text
from one Xterm to vim in another because the paste operation is intercepted
to become a vim paste. I like being able to use the "p" command for a vim
paste and middle-click for when I want a system paste.
2) Vim does automatic tab indentation. I don't want this as I do my own tabs
as desired by the upstream of whatever project I'm working on. Vim not only
does it's own tabs but fights me all the way when I try to change it.
3) Vim not only makes changes by default it does it to existing systems when
they are upgraded.

I would like vim to keep working the way it has worked for the last 10 years or
so and the way other versions of vi worked before it. It seems to me that the
best way to provide this is to have a vim-legacy package that has the old

-- Package-specific info:

--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/bin/vim.basic
/usr/bin/vim is /usr/bin/vim.basic

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages vim depends on:
ii  libacl1      2.2.52-3
ii  libc6        2.24-3
ii  libgpm2      1.20.4-6.2
ii  libselinux1  2.5-3
ii  libtinfo5    6.0+20160917-1
ii  vim-common   2:7.4.488-7
ii  vim-runtime  2:7.4.488-7

vim recommends no packages.

Versions of packages vim suggests:
pn  ctags        <none>
pn  vim-doc      <none>
pn  vim-scripts  <none>

-- no debconf information

More information about the pkg-vim-maintainers mailing list