From b699eb540c9e593552b85040eec4ffa4c3081dcc Mon Sep 17 00:00:00 2001 From: Nikita Kouevda Date: Sat, 19 Aug 2017 16:43:34 -0700 Subject: [PATCH] MacVim: Do not remap ^L `feedkeys` remaps keys by default, so if a mapping exists for ``, then `call feedkeys("\")` will not result in the desired behavior. --- autoload/sy/sign.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/sy/sign.vim b/autoload/sy/sign.vim index a8f49e2..5b2a648 100644 --- a/autoload/sy/sign.vim +++ b/autoload/sy/sign.vim @@ -191,7 +191,7 @@ function! sy#sign#process_diff(sy, vcs, diff) abort if has('gui_macvim') && has('gui_running') && mode() == 'n' " MacVim needs an extra kick in the butt, when setting signs from the " exit handler. :redraw would trigger a "hanging cursor" issue. - call feedkeys("\") + call feedkeys("\", 'n') endif call sy#verbose('Signs updated.', a:vcs)