aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugin')
-rw-r--r--plugin/quickfix_auto_open.vim11
1 files changed, 4 insertions, 7 deletions
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