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-lisp latest

libtmux:unbind-key

Remove exactly one KEY from TABLE and return a COMMAND-OUTCOME. TABLE defaults to prefix. Both strings are literal. A missing key in an existing table is a native no-op; an absent table is an error. Removing its last binding can delete the table, so repeated removal need not succeed. No bulk deletion, reset or retry is implicit. Blocks under shared preflight/dispatch limits. Success acknowledges removal and hooks; it cannot undo earlier key execution. Native errors and uncertain outcomes retain their diagnostics.

Source and package
Qualified name
libtmux:unbind-key
Declared in
libtmux
Package
libtmux
Source
src/key-bindings.lisp
(unbind-key client key &key (table "prefix") cancel-token timeout output-limit)

Public owner: libtmux

tmux command#

The tmux commands behind unbind-key.

tmux C API#

The C declarations in tmux that implement these commands.

Guides#

Pages that discuss unbind-key.

Esc

Type to search.

Reference previewOpen reference