Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

plan.ops.panes.SendKeys

Rust
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

View as Markdown

Module
plan.ops.panes
Package
libtmux
Source
crates/libtmux/src/plan/ops/panes.rs
struct plan.ops.panes.SendKeys
structoverload [source]
structoverload [source]
struct plan.ops.panes.SendKeys

Send text or named keys to a pane.

SendKeys::text and SendKeys::keys cannot both be set: tmux resolves every send-keys argument against its key table unless -l literalizes it, and -l covers every argument of the send-keys it sits on. So literal text and named keys cannot share one send-keys, though two of them still share one tmux invocation under a folding planner. crate::plan::Plan::validate rejects a SendKeys that carries both, before a plan runs.

4 declared, 0 inherited

Members

  • enter method Follow the text with Enter.
  • keys method Send named keys such as C-c or Escape.
  • new method Address this pane.
  • text method Send this literal text.
Esc

Type to search.