io.github.libtmux.Pane.Pane.split
- Module
- io.github.libtmux.Pane
- Declared in
- Pane
- Package
- io.github.libtmux:libtmux
- Source
- libtmux/src/main/java/io/github/libtmux/Pane.java
- Other languages
- PythonRubyLuaTypeScriptRustGo.NET C++ Swift
-
-
Splits this pane in half, putting the new one below it.
- Returns
-
the pane that appeared
- Raises
-
-
UnsupportedTmuxVersionException – if the spec asks for something this server does not have
-
ObjectDoesNotExistException – if a command with no
SplitSpec.Builder#keepOnExitexits before the pane it ran in can be read back — seeSplitSpec.Builder#running. tmux still made the pane and ran the command; only this confirming read lost the race.
-
In other ports Split a pane in two
- Python
libtmux.Pane.split - Ruby
LibTmux::Pane#split - Lua
libtmux.Pane:split - TypeScript
pane.Pane.split - Rust
pane.Pane.split - Go
tmux.Pane.Split - .NET
LibTmux.Pane.SplitAsync - C++ no direct pane target; Window.split splits the active pane
- Swift
Server.split(_:direction:size:startDirectory:)
0 declared, 0 inherited