On Tuesday, June 12, 2012 2:58:53 PM UTC-5, Richard wrote:
> I'd like to yank some visually selected text with execute:
> :execute 'normal! v05l"+y'
> 
> But this indeed visually selected the 5 characters but
> does not yank them. Its as if the " is a comment
> character and not the start of a yank-to operation.
> 
> I assume, like so much else with Vim, there is a way,
> but I could not find it.
> 

Works fine for me.

Both :execute 'normal! v05l"+y' and :normal! v05l"+y yank characters into the + 
register for me.

You are actually correct that " is the start of a comment in Vim, however 
inside quotes (as with your execute command) and after certain commands (like 
:map, and apparently :normal also) it does not.

Is that execute command exactly what you typed? If so, what is your Vim 
version? Does your system have a + register (i.e. does your Vim have clipboard 
support compiled in)?

-- 
You received this message from the "vim_use" 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

Reply via email to