public class Tmux extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CMD_SELECT_PANE |
static String |
CMD_SEND_PREFIX |
static String |
CMD_SPLIT_WINDOW |
static String |
OPT_PREFIX |
| Constructor and Description |
|---|
Tmux(org.jline.terminal.Terminal terminal,
PrintStream err,
Consumer<org.jline.terminal.Terminal> runner) |
| Modifier and Type | Method and Description |
|---|---|
protected KeyMap<Object> |
createKeyMap(String prefix) |
void |
execute(PrintStream out,
PrintStream err,
List<String> command) |
void |
execute(PrintStream out,
PrintStream err,
String command) |
protected void |
redraw() |
void |
run() |
protected void |
selectPane(PrintStream out,
PrintStream err,
List<String> args) |
protected void |
sendPrefix(PrintStream out,
PrintStream err,
List<String> args) |
protected void |
splitWindow(PrintStream out,
PrintStream err,
List<String> args) |
public static final String OPT_PREFIX
public static final String CMD_SEND_PREFIX
public static final String CMD_SPLIT_WINDOW
public static final String CMD_SELECT_PANE
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 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 redraw()
Copyright © 2020. All rights reserved.