Skip to content

Instantly share code, notes, and snippets.

@gnapse
Created August 19, 2013 16:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gnapse/6270828 to your computer and use it in GitHub Desktop.
Save gnapse/6270828 to your computer and use it in GitHub Desktop.
Convenient key-bindings for an easier use of the vim-surround plugin. See http://gnapse.github.io/2013/08/12/easier-use-of-the-vim-surround-plugin/ for details.
" Surround text currently selected in visual mode
" (The surrounded text is kept selected after being surround)
vmap <leader>" S"lvi"
vmap <leader>' S'lvi'
vmap <leader>` S`lvi`
vmap <leader>( S)lvi(
vmap <leader>{ S}lvi{
vmap <leader>[ S]lvi[
vmap <leader>< S>lvi<
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment