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:paste-buffer

Paste a named or top buffer into PANE; return a COMMAND-OUTCOME. Newlines become Return by default. RAW preserves newlines; SEPARATOR explicitly replaces each newline with literal text and is mutually exclusive with RAW. VERBATIM preserves every byte, implies RAW and disables tmux's newer control-byte sanitization; it cannot be combined with a separator or bracket markers. BRACKETED uses bracketed paste when the pane enabled it. DELETE removes the selected buffer afterward. Tmux may accept without sending when input is disabled; success does not prove application consumption. Signals STALE-TARGET or an operational condition.

Source and package
Qualified name
libtmux:paste-buffer
Declared in
libtmux
Package
libtmux
Source
src/buffers.lisp
(paste-buffer client pane &key name separator raw bracketed verbatim delete cancel-token timeout output-limit)

Public owner: libtmux

tmux command#

The tmux commands behind paste-buffer.

tmux C API#

The C declarations in tmux that implement these commands.

Guides#

Pages that discuss paste-buffer.

Esc

Type to search.

Reference previewOpen reference