Vim “yank” does not seem to work

If you have the setting set clipboard=unnamedplus in your .vimrc then this will not be working. For OSX you have to use set clipboard=unnamed For Linux you will probably need to use set clipboard=unnamedplus Heres the snippet from my personal .vimrc if system(‘uname -s’) == “Darwin\n” set clipboard=unnamed “OSX else set clipboard=unnamedplus “Linux endif

Apply vimrc changes without restarting

You can just source it, like this: :so ~/.vimrc Also, for convenience, it usually gets mapped to something quicker to type: nmap <silent> <leader>sv :so $MYVIMRC<CR> And then of course, it would be nice to open vimrc a little quicker: nmap <silent> <leader>ev :e $MYVIMRC<CR>