Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

method libtmux-java latest

ServerConfig.endpointCommand

The argv prefix every command on this server begins with: the binary, -u, optional color flag, the server selection, and the config file if one was pinned.

Source and package
Qualified name
io.github.libtmux.ServerConfig.endpointCommand
Package
io.github.libtmux
Declared in
ServerConfig
Distribution
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/ServerConfig.java
@ReadOnly public List<String> endpointCommand()

Description#

-u says this client reads UTF-8. Without it tmux decides from LC_ALL, LC_CTYPE and LANG, and a client it judges not to be UTF-8 has every non-ASCII character in every reply replaced with _ before it is sent — so a session named café reads back as caf_, and a pane's directory becomes a path that does not exist. The flag is in tmux's option string on every supported release.

Deliberately the flag rather than LC_ALL in the child's environment, which would reach the same conclusion and then be inherited by every pane the server spawns from this client.

Esc

Type to search.

Reference previewOpen reference