Like it. Applied - thanks On Wed, Nov 12, 2014 at 09:40:03AM -0800, Felix Rosencrantz wrote: > This patch adds the -b flag to split-window, which is consistent with the > -b flag of the join-window command.** I like this when I want to create a > pane above the current pane. > -FR.
> diff --git a/cmd-split-window.c b/cmd-split-window.c > index f88b2f6..e09b5a3 100644 > --- a/cmd-split-window.c > +++ b/cmd-split-window.c > @@ -36,8 +36,8 @@ enum cmd_retval cmd_split_window_exec(struct cmd *, > struct cmd_q *); > > const struct cmd_entry cmd_split_window_entry = { > "split-window", "splitw", > - "c:dF:l:hp:Pt:v", 0, -1, > - "[-dhvP] [-c start-directory] [-F format] [-p percentage|-l size] " > + "bc:dF:l:hp:Pt:v", 0, -1, > + "[-bdhvP] [-c start-directory] [-F format] [-p percentage|-l size] " > CMD_TARGET_PANE_USAGE " [command]", > 0, > cmd_split_window_exec > @@ -144,7 +144,7 @@ cmd_split_window_exec(struct cmd *self, struct cmd_q > *cmdq) > if (*shell == '\0' || areshell(shell)) > shell = _PATH_BSHELL; > > - if ((lc = layout_split_pane(wp, type, size, 0)) == NULL) { > + if ((lc = layout_split_pane(wp, type, size, args_has(args, 'b'))) == > NULL) { > cause = xstrdup("pane too small"); > goto error; > } > diff --git a/tmux.1 b/tmux.1 > index 032e5be..ddeac74 100644 > --- a/tmux.1 > +++ b/tmux.1 > @@ -1760,7 +1760,7 @@ is given and the selected window is already the current > window, > the command behaves like > .Ic last-window . > .It Xo Ic split-window > -.Op Fl dhvP > +.Op Fl bdhvP > .Op Fl c Ar start-directory > .Oo Fl l > .Ar size | > @@ -1784,6 +1784,10 @@ and > .Fl p > options specify the size of the new pane in lines (for vertical split) or in > cells (for horizontal split), or as a percentage, respectively. > +The > +.Fl b > +option causes the new pane to be created to the left of or above > +.Ar target-pane . > All other options have the same meaning as for the > .Ic new-window > command. > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk > _______________________________________________ > tmux-users mailing list > tmux-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tmux-users ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users