No responses so far, perhaps I was a little long-winded. I'm reporting on what I think is a bug in Vim 7.3.
Basically, the "|" (go to screen column) command is ignored when it is used from the command line with ":normal", and 'virtualedit' is set to "all", and Visual block mode is entered immediately afterwards. Steps to reproduce. - ":se ve=all" - on a line with the text "<Tab>hello" issue the command ":norm 3|^V" The "3|" (go to virtual column 3) is ignored. Instead, the Visual block starts on the cursor position. This does not happen in real normal mode. I would very much appreciate your comments on this behaviour. I'm not familiar with the Vim source but I can investigate given some pointers. -- 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
