- Module
- tmux
- Declared in
- Window
- Package
- github.com/libtmux/libtmux-go/tmux
- Source
- tmux/pane_create.go
- Other languages
- PythonRuby Lua TypeScriptRustJava.NETC++Swift
- SplitPane ( ctx : context.Context , request : SplitPaneRequest ) (Pane, error)
-
SplitPane creates a tiled pane in the receiver's exact winlink. Attach makes the new pane active in that session and winlink; it is not a global client-focus guarantee. The returned
Paneis freshly materialized in the receiver SessionID and WindowID rather than by canonical ID-only refresh.Pane.Splitis the equivalent operation relative to an existing pane rather than its window.If tmux reports a
PaneIDbefore a transport or refresh failure, the partial result also contains the receiver SessionID and WindowID. Other failures return zero; creation is not rolled back.In other ports Split a window's active pane
- Python
libtmux.Window.split - Ruby
LibTmux::Window#split - Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript
window.Window.split - Rust
window.Window.split - Java
io.github.libtmux.Window.Window.split - .NET
LibTmux.Window.SplitPaneAsync - C++
libtmux::Window::split - Swift
Server.splitWindow(_:direction:size:startDirectory:)
- Python
0 declared, 0 inherited