From aec486fb68204b1842103401093314ea4accc003 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 14 Aug 2018 20:06:53 +1200 Subject: Use consistent format for local leader mappings --- vim/after/ftplugin/diff.vim | 9 ++++++--- vim/after/ftplugin/gitcommit.vim | 24 ++++++++++++++++-------- vim/after/ftplugin/markdown.vim | 24 ++++++++++++++++-------- 3 files changed, 38 insertions(+), 19 deletions(-) diff --git a/vim/after/ftplugin/diff.vim b/vim/after/ftplugin/diff.vim index 109b5b49..eecc8b8c 100644 --- a/vim/after/ftplugin/diff.vim +++ b/vim/after/ftplugin/diff.vim @@ -15,9 +15,12 @@ let b:undo_ftplugin .= '|nunmap {' \ . '|nunmap }' " Set mappings -nmap p (DiffPrune) -xmap p (DiffPrune) -nmap pp (DiffPrune)_ +nmap p + \ (DiffPrune) +xmap p + \ (DiffPrune) +nmap pp + \ (DiffPrune)_ let b:undo_ftplugin .= '|nunmap p' \ . '|xunmap p' \ . '|nunmap pp' diff --git a/vim/after/ftplugin/gitcommit.vim b/vim/after/ftplugin/gitcommit.vim index 5699188d..c9b14b6b 100644 --- a/vim/after/ftplugin/gitcommit.vim +++ b/vim/after/ftplugin/gitcommit.vim @@ -23,16 +23,24 @@ if exists('g:no_plugin_maps') || exists('g:no_gitcommit_maps') finish endif -" Mail quote mappings -nnoremap q quote#Quote() -nnoremap qq quote#Quote().'_' -xnoremap q quote#Quote() -nnoremap Q quote#QuoteReformat() -nnoremap QQ quote#QuoteReformat().'_' -xnoremap Q quote#QuoteReformat() +" Quote operator +nnoremap q + \ quote#Quote() +nnoremap qq + \ quote#Quote().'_' +xnoremap q + \ quote#Quote() let b:undo_ftplugin .= '|nunmap q' \ . '|nunmap qq' \ . '|xunmap q' - \ . '|nunmap Q' + +" Quote operator with reformatting +nnoremap Q + \ quote#QuoteReformat() +nnoremap QQ + \ quote#QuoteReformat().'_' +xnoremap Q + \ quote#QuoteReformat() +let b:undo_ftplugin .= '|nunmap Q' \ . '|nunmap QQ' \ . '|xunmap Q' diff --git a/vim/after/ftplugin/markdown.vim b/vim/after/ftplugin/markdown.vim index a5c80ca9..cd8873b9 100644 --- a/vim/after/ftplugin/markdown.vim +++ b/vim/after/ftplugin/markdown.vim @@ -26,16 +26,24 @@ if exists('g:no_plugin_maps') || exists('g:no_markdown_maps') finish endif -" Mail quote mappings -nnoremap q quote#Quote() -nnoremap qq quote#Quote().'_' -xnoremap q quote#Quote() -nnoremap Q quote#QuoteReformat() -nnoremap QQ quote#QuoteReformat().'_' -xnoremap Q quote#QuoteReformat() +" Quote operator +nnoremap q + \ quote#Quote() +nnoremap qq + \ quote#Quote().'_' +xnoremap q + \ quote#Quote() let b:undo_ftplugin .= '|nunmap q' \ . '|nunmap qq' \ . '|xunmap q' - \ . '|nunmap Q' + +" Quote operator with reformatting +nnoremap Q + \ quote#QuoteReformat() +nnoremap QQ + \ quote#QuoteReformat().'_' +xnoremap Q + \ quote#QuoteReformat() +let b:undo_ftplugin .= '|nunmap Q' \ . '|nunmap QQ' \ . '|xunmap Q' -- cgit v1.2.3