Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased libtmux has not been released. Its API may change during development. This site's structure and URLs may change too.

function libtmux-ocaml latest

Client.resize_pane

Request positive cell dimensions, supplying at least one dimension. Omit either dimension to retain it. tmux can constrain the result to the available layout. Capture again to observe the actual dimensions.

Source and package
Qualified name
Libtmux_unix.Client.resize_pane
Module
Libtmux_unix
Declared in
Client
Package
libtmux-unix
Source
unix/libtmux_unix.mli
Other languages
Perlmethod Erlang PowerShell Julia Elixir Haskell Common Lisp PythonRubyLuaTypeScriptRustGoJavaC# C++ Swift Kotlin Scala F# Clojure
val resize_pane : ?cancel:Cancellation.t -> ?width:int -> ?height:int -> t -> Libtmux.Pane.target -> (unit, Libtmux.Error.t) result

Public owner: Libtmux_unix

Parameters

tmux command#

The tmux commands behind resize_pane.

tmux C API#

The C declarations in tmux that implement these commands.

In other ports#

Resize a pane

Equivalents of Resize a pane in other languages
Language Equivalent
Python libtmux.Pane.resize
Ruby LibTmux::Pane#resize
Lua libtmux.Pane:resize
Erlang tmux_pane:resize/2
Haskell No public Haskell equivalent is implemented; the current modules expose scalar values and version parsing.
TypeScript pane.Pane.resize
Rust pane.Pane.resize
Go tmux.Pane.Resize
Java io.github.libtmux.Pane.resize
C# LibTmux.Pane.ResizeAsync
C++ no direct equivalent; libtmux::Window::resize resizes the window, not a pane within it
Swift Server.resize(_:width:height:)
Perl LibTmux::Server::resize_pane Explicit Server operation. Captured entities remain local observations; use a new snapshot to observe changes.

No equivalent is recorded in PowerShell, Julia, Elixir, Common Lisp, Clojure, Kotlin, Scala or F#.

Esc

Type to search.

Reference previewOpen reference