From ee573778521c6e9af919d60861bc519e7538193d Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 22 Jul 2018 22:31:27 +1200 Subject: Add Vim mappings for normal {,} in diff buffers --- vim/after/ftplugin/diff.vim | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'vim/after/ftplugin') diff --git a/vim/after/ftplugin/diff.vim b/vim/after/ftplugin/diff.vim index 1e2bb2f8..109b5b49 100644 --- a/vim/after/ftplugin/diff.vim +++ b/vim/after/ftplugin/diff.vim @@ -8,6 +8,12 @@ if exists('g:no_plugin_maps') || exists('g:no_diff_maps') finish endif +" Modify curly braces to navigate by diff block +nnoremap { ?^@@ +nnoremap } /^@@ +let b:undo_ftplugin .= '|nunmap {' + \ . '|nunmap }' + " Set mappings nmap p (DiffPrune) xmap p (DiffPrune) -- cgit v1.2.3