From 24729d91bfc2af86eeaf296e9f047bcdc4a6ecbb Mon Sep 17 00:00:00 2001 From: Klesh Wong Date: Mon, 6 Jun 2022 00:56:19 +0800 Subject: [PATCH] feat: ;r for replace highlighted text --- cli/vim/init.vim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cli/vim/init.vim b/cli/vim/init.vim index e4cb7d6..0a0ccd8 100644 --- a/cli/vim/init.vim +++ b/cli/vim/init.vim @@ -75,6 +75,10 @@ nnoremap x :!chmod +x % nnoremap X :!chmod -x % nnoremap scb :set scrollbind!:set cursorbind! +" replace highlighted text +nnoremap r :%s///g +xnoremap r :s///g + function! GetXCopyCmd() let l:status = system("command -v termux-clipboard-set") @@ -177,6 +181,7 @@ Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } Plug 'junegunn/fzf.vim' Plug 'voldikss/vim-floaterm' Plug 'preservim/nerdtree' +Plug 'nelstrom/vim-visual-star-search' if $VIM_MODE == 'enhanced' if !executable("node") || !executable("npm")