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

io.github.libtmux.PaneCommand.PaneCommand.typed

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

View as Markdown

Module
io.github.libtmux.PaneCommand
Declared in
PaneCommand
Package
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/PaneCommand.java
typed ( tmux : List<String> , command : String ) → String
method [source]
method [source]
typed

The line to type.

Typed at the pane's own interactive shell rather than a fresh one, so the command sees the environment a person set up there — a virtualenv, a loaded module, a directory someone changed into. The leading space asks bash (HISTCONTROL=ignorespace) and zsh (HIST_IGNORE_SPACE) to keep the plumbing out of the history; a shell set to neither records it. Builtins are called as \\trap, \\eval and \\exit so an alias of the same name cannot take them over.

The line begins with that space; strip it to have the shell record the line like any other.

Parameters
  • tmux ( List<String> ) – the client the pane's shell calls: an absolute binary and its -S socket

0 declared, 0 inherited

Esc

Type to search.