|
@@ -76,10 +76,14 @@ scriptencoding utf-8
|
|
|
|
|
|
" Title Case
|
|
" Title Case
|
|
vnoremap gt :s/\%V\v<(.)(\w*)/\u\1\L\2/g<CR>:noh<CR>
|
|
vnoremap gt :s/\%V\v<(.)(\w*)/\u\1\L\2/g<CR>:noh<CR>
|
|
-vnoremap gT :s/\v<(.)(\w*)/\u\1\L\2/g<CR>:noh<CR>
|
|
|
|
|
|
+nnoremap gT V:s/\v<(.)(\w*)/\u\1\L\2/g<CR>:noh<CR>
|
|
|
|
+
|
|
|
|
+" Quote selection
|
|
vnoremap gi" c"<C-r>""<Esc>
|
|
vnoremap gi" c"<C-r>""<Esc>
|
|
vnoremap gi' c'<C-r>"'<Esc>
|
|
vnoremap gi' c'<C-r>"'<Esc>
|
|
vnoremap gi` c`<C-r>"`<Esc>
|
|
vnoremap gi` c`<C-r>"`<Esc>
|
|
|
|
+
|
|
|
|
+" Bracket selection
|
|
vnoremap gi( c(<C-r>")<Esc>
|
|
vnoremap gi( c(<C-r>")<Esc>
|
|
vnoremap gi) c(<C-r>")<Esc>
|
|
vnoremap gi) c(<C-r>")<Esc>
|
|
vnoremap gi[ c[<C-r>"]<Esc>
|
|
vnoremap gi[ c[<C-r>"]<Esc>
|