diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-07-25 22:36:52 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-07-25 22:36:52 +0200 |
commit | 0a08c63da17dfd93ac2885e3f3f8a083a9b3131c (patch) | |
tree | 9d557c0e8454c09c889e6ee033b178118bc9aa7e /src/window.c | |
parent | 53901442f37a59e5495165f91db5574c0b43ab04 (diff) | |
download | vim-git-0a08c63da17dfd93ac2885e3f3f8a083a9b3131c.tar.gz |
patch 8.1.0213: CTRL-W CR does not work properly in a quickfix windowv8.1.0213
Problem: CTRL-W CR does not work properly in a quickfix window.
Solution: Split the window if needed. (Jason Franklin)
Diffstat (limited to 'src/window.c')
-rw-r--r-- | src/window.c | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/window.c b/src/window.c index f059b3766..e1781d3f4 100644 --- a/src/window.c +++ b/src/window.c @@ -520,23 +520,14 @@ wingotofile: break; #endif +/* Quickfix window only: view the result under the cursor in a new split. */ +#if defined(FEAT_QUICKFIX) case K_KENTER: case CAR: -#if defined(FEAT_QUICKFIX) - /* - * In a quickfix window a <CR> jumps to the error under the - * cursor in a new window. - */ if (bt_quickfix(curbuf)) - { - sprintf((char *)cbuf, "split +%ld%s", - (long)curwin->w_cursor.lnum, - (curwin->w_llist_ref == NULL) ? "cc" : "ll"); - do_cmdline_cmd(cbuf); - } -#endif + qf_view_result(TRUE); break; - +#endif /* CTRL-W g extended commands */ case 'g': |