From c12080edc96c800edf41aa91286f923ea75f951c Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 27 Oct 2019 01:05:24 +0200 Subject: git-shortcuts: Add commit movement omaps Omaps for `[[` and `]]` commit motion commands. --- bundle/git-shortcuts/ftplugin/git/git_shortcuts.vim | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'bundle/git-shortcuts') diff --git a/bundle/git-shortcuts/ftplugin/git/git_shortcuts.vim b/bundle/git-shortcuts/ftplugin/git/git_shortcuts.vim index 1c844b7..f57db66 100644 --- a/bundle/git-shortcuts/ftplugin/git/git_shortcuts.vim +++ b/bundle/git-shortcuts/ftplugin/git/git_shortcuts.vim @@ -6,13 +6,22 @@ let b:undo_ftplugin = '' if !hasmapto('GitShortcutsCommitBackward') nmap [[ GitShortcutsCommitBackward + omap [[ GitShortcutsCommitBackward + let b:undo_ftplugin .= '| nunmap [[' + let b:undo_ftplugin .= '| ounmap [[' endif if !hasmapto('GitShortcutsCommitForward') nmap ]] GitShortcutsCommitForward + omap ]] GitShortcutsCommitForward + let b:undo_ftplugin .= '| nunmap ]]' + let b:undo_ftplugin .= '| ounmap ]]' endif nnoremap GitShortcutsCommitBackward :call git_shortcuts#CommitBackward() nnoremap GitShortcutsCommitForward :call git_shortcuts#CommitForward() + +onoremap GitShortcutsCommitBackward :call git_shortcuts#CommitBackward() +onoremap GitShortcutsCommitForward :call git_shortcuts#CommitForward() -- cgit v1.2.3