From fdf17183dd9284d99914eec869256a65621434ad Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 12 May 2019 16:29:10 +1200 Subject: Handle :lhelpgrep correctly by doing nothing --- plugin/quickfix_auto_open.vim | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'plugin') diff --git a/plugin/quickfix_auto_open.vim b/plugin/quickfix_auto_open.vim index 5ac821b..3b62675 100644 --- a/plugin/quickfix_auto_open.vim +++ b/plugin/quickfix_auto_open.vim @@ -19,15 +19,12 @@ function! s:Open(command) abort " The command starts with 'l', so we'll be opening a location list if strpart(a:command, 0, 1) ==# 'l' - " If the command is 'lhelpgrep', we'll need to switch to the help window - " to open its location list rather than the current window's - if a:command ==# 'lhelpgrep' - help + " I can't figure out anything sensible to do for the :lhelpgrep command, + " but for all the other location window commands, :lwindow is sensible + if a:command !=# 'lhelpgrep' + lwindow endif - " Open location list if there's anything in it - lwindow - " The command did not start with 'l', so we can just open the quickfix " window, and we're done else -- cgit v1.2.3