diff options
-rw-r--r-- | .gitmodules | 3 | ||||
m--------- | vim/bundle/regex_escape | 0 | ||||
-rw-r--r-- | vim/vimrc | 4 |
3 files changed, 7 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index f13f3697..350261c6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -44,6 +44,9 @@ [submodule "vim/bundle/redact_pass"] path = vim/bundle/redact_pass url = https://sanctum.geek.nz/code/vim-redact-pass.git +[submodule "vim/bundle/regex_escape"] + path = vim/bundle/regex_escape + url = https://sanctum.geek.nz/code/vim-regex-escape.git [submodule "vim/bundle/replace_operator"] path = vim/bundle/replace_operator url = https://sanctum.geek.nz/code/vim-replace-operator.git diff --git a/vim/bundle/regex_escape b/vim/bundle/regex_escape new file mode 160000 +Subproject 57608dd23b6be224c74a03f2d27112b9b08f481 @@ -405,6 +405,10 @@ nnoremap <Leader>/ :<C-U>vimgrep /\c/j **<S-Left><S-Left><Right> " \? types :helpgrep for me ready to enter a search pattern nnoremap <Leader>? :<C-U>helpgrep \c<S-Left> +" \\ escapes regex metacharacters +nmap <Leader>\ <Plug>(RegexEscape) +xmap <Leader>\ <Plug>(RegexEscape) + " \DEL deletes the current buffer nnoremap <Leader><Delete> :bdelete<CR> " \INS edits a new buffer |