Using Vim in a Terminal window, when I perform line folding on a text
file containing long lines, then select and copy the text (i.e. use a
normal Mac OS X mouse drag selection followed by Command-C), some
newlines are lost in the copy!  Is there a way to fix this?

I created a short 24 second screen video showing this behavior at

  http://www.imca.aps.anl.gov/~jlmuir/tmp/vim-terminal.mov

Here's how to reproduce the problem:

1. Edit the attached genesis-kjv.txt with Vim (/usr/bin/vim) in a
   Terminal window

2. Fold the lines to be no longer than 70 characters by typing the
   following commands (<return> means press the Return key):

   :set tw=70<return>
   V
   G
   gq

3. Select with the mouse the two paragraphs starting at the top left and
   dragging to the end of the last sentence of the second paragraph

4. Press Command-C to copy the text

5. Open a second Terminal window (Command-N) and start a new Vim session

6. In Vim in this second Terminal window, enter Insert mode by typing
   the following command:

   i

7. In this second Terminal window, press Command-V to paste the copied
   text

Expected Result:

I expected to see what I copied (thirteen lines making up the two
paragraphs with a blank line in between) pasted into the second Terminal
window.

Actual Result:

I get four lines with many of the newlines having been lost.  The
attached genesis-kjv-result.txt shows this.

Environment:

I'm running Mac OS X 10.5.8 (Intel) and Vim 7.2.108 (which comes with
Mac OS X at /usr/bin/vim).

Other comments:

I tried this with Vim 7.2.444 installed via MacPorts and had the same
problem.  I tried this with iTerm 0.10 and had the same problem.  I
tried this with MacVim <http://code.google.com/p/macvim/> 7.2 stable 1.2
and it worked fine.

Thanks!

Lewis

-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
In the beginning God created the heaven and the earth.  And the earth was 
without form, and void; and darkness was upon the face of the deep. And the 
Spirit of God moved upon the face of the waters.  And God said, Let there be 
light: and there was light.  And God saw the light, that it was good: and God 
divided the light from the darkness.  And God called the light Day, and the 
darkness he called Night. And the evening and the morning were the first day.

And God said, Let there be a firmament in the midst of the waters, and let it 
divide the waters from the waters.  And God made the firmament, and divided the 
waters which were under the firmament from the waters which were above the 
firmament: and it was so.  And God called the firmament Heaven. And the evening 
and the morning were the second day.
In the beginning God created the heaven and the earth.  And the earthwas 
without form, and void; and darkness was upon the face of thedeep. And the 
Spirit of God moved upon the face of the waters.  AndGod said, Let there be 
light: and there was light.  And God saw thelight, that it was good: and God 
divided the light from the darkness.And God called the light Day, and the 
darkness he called Night. And
the evening and the morning were the first day.
And God said, Let there be a firmament in the midst of the waters, andlet it 
divide the waters from the waters.  And God made the firmament,and divided the 
waters which were under the firmament from the waterswhich were above the 
firmament: and it was so.  And God called the
firmament Heaven. And the evening and the morning were the second day.

Reply via email to