Selecting your pasted text From Vim Tips Wiki A simple procedure
would be to press `[ to jump to the start of the text you last
changed. For example, you may use ciw to change inner word, or p
to paste, then scroll elsewhere. Typing `[ would jump to the
start of the word you just changed, or to the start of the text
you just pasted (see marks). To select the last changed text (or
the text that was just pasted), use a mapping like this in your
vimrc: nnoremap gp `[v`] After pasting, type gp to select the
pasted text in visual mode. This is similar to the standard gv
which you can type to select the last visually-selected text.
Following is a more elaborate alternative: nnoremap <expr> gp
'`[' . strpart(getregtype(), 0, 1) . '`]' With this alternative,
typing gp will select the last changed (or pasted) text, and the
visual mode will be the same as was last used. For example, you
may press v to start character-wise visual selection, then move
the cursor and press y to yank (copy) the selected text.
Elsewhere, yo