Package: vim
Version: 1:7.1.314-3+b1
Severity: normal

I have always had a problem with vim on Debian where tabs are not
handled correctly.  You can reproduce by creating a text file as such:

=======================================================================
No indent
        one tab indent, line one
        one tab indent, line two
        one tab indent, line three
No indent
=======================================================================

Close vim, cat that file, copy it.  Open vim (use vim or vi), and paste the 
file.

You will get something like this, with extra tabs inserted every time
vim sees a tab on a line of pasted content:

=======================================================================
No indent
        one tab indent, line one
                one tab indent, line two
                        one tab indent, line three
                        No indent
========================================================================

This really sucks when you want to do something like cat
/etc/samba/smb.conf and paste it into vim (say, a bug report).

When starting this bug report, reportbug asked me to try vim using

`vim -U NONE -u NONE` to see if it was a configuration error

I tried that, and lo and behold I *DID NOT* see the above behavior.

I have not customized my vim settings from the default ones included in
the package.  Tested with konsole and xterm.  I don't have my mouse set
up with a normal VT login so I don't do a lot of copy/paste there.

Which of the default settings would cause the extra tabs to be inserted?

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vim depends on:
ii  libacl1                   2.2.47-2       Access control list shared library
ii  libc6                     2.7-10         GNU C Library: Shared libraries
ii  libgpm2                   1.20.4-2       General Purpose Mouse - shared lib
ii  libncurses5               5.6+20080713-1 shared libraries for terminal hand
ii  libselinux1               2.0.65-2       SELinux shared libraries
ii  vim-common                1:7.1.314-3+b1 Vi IMproved - Common files
ii  vim-runtime               1:7.1.314-3    Vi IMproved - Runtime files

vim recommends no packages.

Versions of packages vim suggests:
pn  ctags                         <none>     (no description available)
pn  vim-doc                       <none>     (no description available)
pn  vim-scripts                   <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to