macro_rules! split_window {
    (@cmd ($cmd:expr) -b, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -d, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -f, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -h, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -I, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -v, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -P, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -Z, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -c $start_directory:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -e $environment:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -l $size:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -p $percentage:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -t $target_pane:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -t $target_window:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) -F $format:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr) $shell_command:expr, $($tail:tt)*) => { ... };
    (@cmd ($cmd:expr)) => { ... };
    () => { ... };
    (($cmd:expr), $($tail:tt)*) => { ... };
    ($($tail:tt)*) => { ... };
}
Expand description

Create a new pane by splitting target-pane

§Manual

tmux ^3.2:

split-window [-bdfhIvPZ] [-c start-directory] [-e environment] [-l size] [-t target-pane]
[shell-command] [-F format]
(alias: splitw)

tmux ^3.1:

split-window [-bdfhIvP] [-c start-directory] [-e environment] [-l size] [-t target-pane]
[shell-command] [-F format]
(alias: splitw)

tmux ^3.0:

split-window [-bdfhIvP] [-c start-directory] [-e environment] [-l size | -p percentage]
[-t target-pane] [shell-command] [-F format]
(alias: splitw)

tmux ^2.4:

split-window [-bdfhvP] [-c start-directory] [-l size | -p percentage] [-t target-pane]
[shell-command] [-F format]
(alias: splitw)

tmux ^2.0:

split-window [-bdhvP] [-c start-directory] [-l size | -p percentage] [-t target-pane]
[shell-command] [-F format]
(alias: splitw)

tmux ^1.7:

split-window [-dhvP] [-c start-directory] [-l size | -p percentage] [-t target-pane]
[shell-command] [-F format]
(alias: splitw)

tmux ^1.5:

split-window [-dhvP] [-l size | -p percentage] [-t target-pane] [shell-command]
(alias: splitw)

tmux ^1.2:

split-window [-dhv] [-l size | -p percentage] [-t target-pane] [shell-command]
(alias: splitw)

tmux ^1.0:

split-window [-dhv] [-l size | -p percentage] [-t target-window] [command]
(alias: splitw)

tmux ^0.8:

split-window [-d] [-l size | -p percentage] [-t target-window] [command]
(alias: splitw)