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 ways:
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 version. -- 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