Core LibraryAPI Reference

Choose documentation 1

latest

Current version

latest
English

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

class libtmux-kotlin latest

CommandChain

Package io.github.libtmux.kotlin.CommandChain io.github.libtmux.kotlin

A sequence of tmux commands where each one acts on what the last one made.

View as Markdown

Source and package
Module
io.github.libtmux.kotlin
Package
io.github.libtmux:libtmux-kotlin
Source
libtmux-kotlin/src/main/kotlin/io/github/libtmux/kotlin/CommandChain.kt
public class CommandChain
class [source]

Description#

Holds the Java handle privately, so a member here always wins over a same-named catalog-generated extension in CommandChainOperations.kt .

Members13 members#

Other members13 members#

  • arrange method Arranges the current window.
  • asJava property The Java chain this wraps: the same object, for a Java API that takes one.
  • equals method
  • hashCode method
  • newWindow method Makes a window named name , which the commands after it act on. Collected, not sent.
  • renameWindow method Renames the window the chain is on. Collected, not sent.
  • run method Runs the whole chain in one tmux invocation, attributing each step.
  • sendLine method Types command into the current pane and presses Enter. Collected, not sent.
  • server property
  • splitLeftRight method Splits the current pane into left and right. Collected, not sent.
  • splitTopBottom method Splits the current pane into top and bottom. Collected, not sent.
  • then method Adds any tmux command. Collected, not sent.
  • toString method
Esc

Type to search.