diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-08 23:48:48 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2019-05-08 23:48:48 +1200 |
commit | 6a1209adc7c3bede26376a90b2068d2801e391f8 (patch) | |
tree | 4f4817b65530a22d93e19b8f57c29d08196a89f2 /vim | |
parent | Bind \S in Vim to run :scriptnames (diff) | |
download | dotfiles-6a1209adc7c3bede26376a90b2068d2801e391f8.tar.gz dotfiles-6a1209adc7c3bede26376a90b2068d2801e391f8.zip |
Remap g& to preserve substitution flags
Diffstat (limited to 'vim')
-rw-r--r-- | vim/vimrc | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -243,9 +243,10 @@ if &loadplugins " Don't change the mapping if we won't be loading the plugin nmap <Space> <Plug>(ScrollNext) endif -" Remap normal/visual & to preserve substitution flags +" Remap normal/visual & and g& to preserve substitution flags nnoremap <silent> & :&&<CR> xnoremap <silent> & :&&<CR> +nnoremap <silent> g& :<C-U>%&&<CR> " Map g: as a 'colon operator' nmap g: <Plug>(ColonOperator) |