On Sat, Feb 5, 2011 at 6:13 PM, Tim Chase <[email protected]> wrote:
> On 02/05/2011 06:52 PM, Michael(Xi Zhang) wrote: > >> Every time after I enter 'V' mode to select multiple lines >> and press 'Y', the cursor will go back to the first line of >> the selected block. >> >> I have to move the cursor to the end of the block and paste >> it. >> >> Is there a way to change the VIM's behavior, move the cursor >> to the end of the block? >> > > While I don't know of any option to change the behavior, you can try any of > the following: > > 1) If you're using line-wise visual mode, pasting above the start of your > yank produces the same content as pasting below the end of your > visual-range. It will leave your cursor between the two duplicate bits, but > if you need to, you can use the following to jump to the bottom of the > original text (now below the pasted text) > > 2) You can use the ">" mark to jump to the end of the visual selection: > > `> > > as detailed at > > :help '> > > 3) in combination with #2, you can map it something like > > :vnoremap Y Y`> > > so that yanking puts you at the end of the selection. > > Hope this gives you some ideas to work with, > > -tim > > > Thanks! That's exactly what I want. -- 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
