diff options
author | We're Yet <58348703+butwerenotthereyet@users.noreply.github.com> | 2020-01-18 13:19:56 -0800 |
---|---|---|
committer | We're Yet <58348703+butwerenotthereyet@users.noreply.github.com> | 2020-01-19 14:30:12 -0800 |
commit | 8e385eb46a8b961a760e05b4cfa053cf713def62 (patch) | |
tree | afc903922f87db3f8b4d05408651d651c690da95 /src/nvim/ex_docmd.c | |
parent | fd89ad7bfb1534c42c99b36ca025ea42ccbee7e1 (diff) | |
download | rneovim-8e385eb46a8b961a760e05b4cfa053cf713def62.tar.gz rneovim-8e385eb46a8b961a760e05b4cfa053cf713def62.tar.bz2 rneovim-8e385eb46a8b961a760e05b4cfa053cf713def62.zip |
tabpage: :tabs indicates previous tabpage's curwin
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r-- | src/nvim/ex_docmd.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index 30e7ecd434..6bda62594e 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -7037,6 +7037,10 @@ static void ex_tabs(exarg_T *eap) msg_start(); msg_scroll = TRUE; + win_T *lastused_win = valid_tabpage(lastused_tabpage) + ? lastused_tabpage->tp_curwin + : NULL; + FOR_ALL_TABS(tp) { if (got_int) { break; @@ -7054,7 +7058,7 @@ static void ex_tabs(exarg_T *eap) } msg_putchar('\n'); - msg_putchar(wp == curwin ? '>' : ' '); + msg_putchar(wp == curwin ? '>' : wp == lastused_win ? '#' : ' '); msg_putchar(' '); msg_putchar(bufIsChanged(wp->w_buffer) ? '+' : ' '); msg_putchar(' '); |