mirror of
https://github.com/tmate-io/tmate.git
synced 2024-12-27 17:18:50 +01:00
Support ! for last pane.
This commit is contained in:
parent
21062d74d5
commit
304f86cdbb
8
cmd.c
8
cmd.c
@ -1192,7 +1192,13 @@ cmd_find_pane(struct cmd_q *cmdq,
|
||||
*wpp = wl->window->active;
|
||||
else if (paneptr[0] == '+' || paneptr[0] == '-')
|
||||
*wpp = cmd_find_pane_offset(paneptr, wl);
|
||||
else {
|
||||
else if (paneptr[0] == '!' && paneptr[1] == '\0') {
|
||||
if (wl->window->last == NULL) {
|
||||
cmdq_error(cmdq, "no last pane");
|
||||
goto error;
|
||||
}
|
||||
*wpp = wl->window->last;
|
||||
} else {
|
||||
idx = strtonum(paneptr, 0, INT_MAX, &errstr);
|
||||
if (errstr != NULL)
|
||||
goto lookup_string;
|
||||
|
7
tmux.1
7
tmux.1
@ -435,10 +435,11 @@ first attempts to use the argument as a pane index; if that fails, it is looked
|
||||
up as for
|
||||
.Ar target-window .
|
||||
A
|
||||
.Ql +
|
||||
or
|
||||
.Ql + ,
|
||||
.Ql -
|
||||
indicate the next or previous pane index, respectively.
|
||||
or
|
||||
.Ql \&!
|
||||
indicate the next, previous or last pane.
|
||||
One of the strings
|
||||
.Em top ,
|
||||
.Em bottom ,
|
||||
|
Loading…
Reference in New Issue
Block a user