I just put set clipboard=unnamed
in my .vimrc. That makes the default paste buffer map to X's clipboard.
So, if I mark a bit of text in a terminal, I can simply press p
to paste it in vim. Similarly, I can yank things in vim (e.g. YY
to yank the current line into the buffer) and middle click in any window to paste it.
Dunno. I find it super convenient.