public class Tmux extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CMD_BIND |
static String |
CMD_BIND_KEY |
static String |
CMD_CLOCK_MODE |
static String |
CMD_COMMANDS |
static String |
CMD_DISPLAY_PANES |
static String |
CMD_DISPLAYP |
static String |
CMD_LIST_KEYS |
static String |
CMD_LSK |
static String |
CMD_RESIZE_PANE |
static String |
CMD_RESIZEP |
static String |
CMD_SELECT_PANE |
static String |
CMD_SELECTP |
static String |
CMD_SEND |
static String |
CMD_SEND_KEYS |
static String |
CMD_SEND_PREFIX |
static String |
CMD_SET |
static String |
CMD_SET_OPTION |
static String |
CMD_SPLIT_WINDOW |
static String |
CMD_SPLITW |
static String |
CMD_UNBIND |
static String |
CMD_UNBIND_KEY |
static String |
OPT_PREFIX |
| Constructor and Description |
|---|
Tmux(org.jline.terminal.Terminal terminal,
PrintStream err,
Consumer<org.jline.terminal.Terminal> runner) |
public static final String OPT_PREFIX
public static final String CMD_COMMANDS
public static final String CMD_SEND_PREFIX
public static final String CMD_SPLIT_WINDOW
public static final String CMD_SPLITW
public static final String CMD_SELECT_PANE
public static final String CMD_SELECTP
public static final String CMD_RESIZE_PANE
public static final String CMD_RESIZEP
public static final String CMD_DISPLAY_PANES
public static final String CMD_DISPLAYP
public static final String CMD_CLOCK_MODE
public static final String CMD_SET_OPTION
public static final String CMD_SET
public static final String CMD_LIST_KEYS
public static final String CMD_LSK
public static final String CMD_SEND_KEYS
public static final String CMD_SEND
public static final String CMD_BIND_KEY
public static final String CMD_BIND
public static final String CMD_UNBIND_KEY
public static final String CMD_UNBIND
public Tmux(org.jline.terminal.Terminal terminal,
PrintStream err,
Consumer<org.jline.terminal.Terminal> runner)
throws IOException
IOExceptionpublic void run()
throws IOException
IOExceptionpublic void execute(PrintStream out, PrintStream err, String command) throws Exception
Exceptionpublic void execute(PrintStream out, PrintStream err, List<String> command) throws Exception
Exceptionprotected void setOption(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void bindKey(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void unbindKey(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void listKeys(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void sendKeys(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void clockMode(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void displayPanes(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void resizePane(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void selectPane(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void sendPrefix(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void splitWindow(PrintStream out, PrintStream err, List<String> args) throws IOException
IOExceptionprotected void layoutResize()
protected void redraw()
Copyright © 2019. All rights reserved.