I found there's a difference in behaviour of Vim when you start appending in visual block mode depending on whether you mark text to the end of the line by pressing $ or by moving the cursor with l.
Assume a text file with the following contents: #v+ 1 abcd 2 efgh #v- Move the cursor to the first line and execute: 0fa<C-v>j$A<Esc> The contents of the file does not change. Now place the cursor in the first line again and execute the almost identical sequence: 0fa<C-v>jllllA<Esc> You end up with a modified file (_ represents an added space character): #v+ 1 abcd_ 2 efgh #v- Is it an intended behaviour or is it a bug? For me the effect is surprising: I find the fact that without making any intentional modifications I end up with a modified file an argument for treating this behaviour as a bug. Any comments? -- Cheers, Lech -- You received this message from the "vim_dev" 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