4 ms·
I prefer my default vim clipboard to be the system clipboard: set clipboard=unnamed Being able to yank and then paste in other software (or vice versa) is
by udp 14y ago
I prefer my default vim clipboard to be the system clipboard:
set clipboard=unnamed
Being able to yank and then paste in other software (or vice versa) is pretty handy.
- shredfvz 14y agoFor me, p is for pasting between open buffers, and <leader>p is for pasting between programs. This way you can paste from an open buffer, and paste from the system clipboard with no go-between. vimrc: " copy to clipboard map <leader>y "+yy " paste from clipboard map <leader>p "+p
- crazydiamond 14y agoThanks, this answers my previous point, of having set clipboard push every delete/cut into the clipboard. In addition, I found this: vmap <C-c> "+y
- crazydiamond 14y agoThis is nice, except that every cut gets added to the clipboard. Including deleting an individual character. Deleting/cleaning up text ... it all goes into the clipboard. Soon my clipboard is full of junk. I'd have liked only yanked stuff going onto the clipboard, not deleted stuff.
- johncoltrane 14y ago"_ is the "blackhole" register. Add these lines to your ~/.vimrc: nnoremap <leader>d "_d vnoremap <leader>d "_d and enjoy "real" deletion.
- johncoltrane 14y agoset clipboard=unnamed breaks a few register operations. You should use set clipboard+=unnamed instead.