Updatet documentation

This commit is contained in:
Maximilian Gass 2007-10-01 18:05:34 +00:00
parent 843779a3e0
commit dcd73be71e

54
NOTES
View File

@ -1,20 +1,16 @@
* I'm pretty busy these days and tmux is way down my list of priorities, so
don't expect a lot of progress soon. Contributions welcome!
-- Nicholas <nicm@users.sf.net>
XXX This is out of date!
Command prefix is C-b. This can be changed by building with, for example: Command prefix is C-b. This can be changed by building with, for example:
META=\\001 make META='\001' make
Commands: d detach Keybindings:
d detach
c create new window c create new window
n next window n next window
p previous window p previous window
l last (next to last selected) window l last (next to last selected) window
r refresh screen r refresh screen
w list current windows w list current windows
i show window info
0-9 select window 0-9 select window
There is one default server process per user which puts its socket in There is one default server process per user which puts its socket in
@ -22,42 +18,30 @@ There is one default server process per user which puts its socket in
invocations will connect to the same server. The server holds multiple invocations will connect to the same server. The server holds multiple
sessions. sessions.
Syntax is: tmux [-v] [-s path] command [flags] Syntax is: tmux [-v] [-S path] command [flags]
The command is either list, new or attach. Create a new session with: -v Create logfiles, verbosity increases with more -v
-S Set different server socket path
tmux new Commands:
(Commands can be shortened, as long as they are unambigous)
Optionally giving it a name with: new-session [-s <session name>] [-d]
Create new session. Attaches to new session unless -d is given.
tmux new -n <session name> attach [-s <session name>]
Attach to session.
Attach to a previous session with: list-sessions
List sessions (can be shortened to ls).
tmux attach -n <session name> list-windows [-s <session name>]
List windows (can be shortened to lsw).
A name must (currently) be specified when attaching. This may change. rename-window [-s <session name>] [-i <window index>] name
Rename window.
List all sessions with:
tmux list
Or the windows of a single session with:
tmux list -n <session name>
Sessions are destroyed when no windows remain attached to them. Sessions are destroyed when no windows remain attached to them.
Another server process can be used by specifying an alternative socket path
with "-s <path>" but it shouldn't normally be required.
You can set the window title (listed in -l), using the \e] escape sequence. For
example:
$ echo -n \\033]0\;My Title\\007
There is currently no method for setting the window name (what will eventually
be shown in the status bar).
You might get message "couldn't find server" after a crash, in this case you You might get message "couldn't find server" after a crash, in this case you
must remove the /tmp/tmux-`id -u` file manually. must remove the /tmp/tmux-`id -u` file manually.