Anything particularly esoteric in your vimrc?<p>Couple I find invaluable:-<p><pre><code> " Yank block visual selection to space separated line
vnoremap <Leader>y "+y:let @+ = join(map(split(@+, '\n'), 'substitute(v:val, "^\\s\\+", "", "")'), " ")<CR>
" Yank block visual selection to comma separated line
vnoremap <Leader>Y "+y:let @+ = join(map(split(@+, '\n'), 'substitute(v:val, "^\\s\\+\\\|\\s\\+$", "", "g")'), ",")<CR></code></pre>