Kaynağa Gözat

Add local and global variable name substitution

Frans Bergman 6 yıl önce
ebeveyn
işleme
c0c7c1c447
1 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  1. 6 0
      .vimrc

+ 6 - 0
.vimrc

@@ -13,6 +13,12 @@ nnoremap <leader>sv :source $MYVIMRC<cr>
 
 
 nnoremap <leader>f :tabfind ./**/
 nnoremap <leader>f :tabfind ./**/
 
 
+" Local (scope) replace
+nnoremap gr gd[{V%::s/<C-R>///gc<left><left><left>
+
+" Global replace
+nnoremap gR gD:%s/<C-R>///gc<left><left><left>
+
 nnoremap Y y$
 nnoremap Y y$
 nnoremap H ^
 nnoremap H ^
 nnoremap L $
 nnoremap L $