aboutsummaryrefslogtreecommitdiff
path: root/tmux.1
Commit message (Collapse)AuthorAge
...
| * Tidy up new-session and attach-session and change them to work from insideNicholas Marriott2009-07-17
| | | | | | | | | | | | tmux, switching the current client to the new or requested session. Written with Josh Elsasser.
| * If -u is specified or UTF-8 is otherwise detected when the server is started,Nicholas Marriott2009-07-17
| | | | | | | | | | enable the utf8 and status-utf8 optons. While here, note in the man page that the server is started with the first session and exits when none remain.
| * Fix arguments to switch-client.Nicholas Marriott2009-07-16
| |
| * Add a -k flag to unlink-window which makes it behave the same as the oldNicholas Marriott2009-07-15
| | | | | | | | | | kill-window - if a window is linked into only one session it unlinked and destroyed.
| * zap trailing whitespace;Jason McIntyre2009-07-13
| |
| * Tidy up and improve target (-t) argument parsing:Nicholas Marriott2009-07-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - move the code back into cmd.c and merge with the existing functions where possible; - accept "-tttyp0" as well as "-t/dev/ttyp0" for clients; - when looking up session names, try an exact match first, and if that fails look for it as an fnmatch pattern and then as the start of a name - if more that one session matches an error is given; so if there is one session called "mysession", -tmysession, -tmysess, -tmysess* are equivalent but if there is also "mysession2", the last two are errors; - similarly for windows, if the argument is not a valid index or exact window name match, try it against the window names as an fnmatch pattern and a prefix.
| * Document the -k flag to new-window.Nicholas Marriott2009-07-12
| |
| * Add a "back to indentation" key in copy mode to move the cursor to the firstNicholas Marriott2009-07-12
| | | | | | | | | | non-whitespace character. ^ with vi and M-m with emacs key bindings. Another from Kalle Olavi Niemitalo, thanks.
| * If it exist, load a system-wide configuration file /etc/tmux.conf before anyNicholas Marriott2009-07-12
| | | | | | | | user-specified one.
| * Add -r to the synopsis of the paste-buffer command, prompted by jmc.Nicholas Marriott2009-07-11
| |
| * When pasting, translate \n into \r. This matches xterm and putty's behaviour,Nicholas Marriott2009-07-11
| | | | | | | | | | | | | | and makes emacs happy when pasting into some modes. A new -r (raw) flag to paste-buffer pastes without the translation. From Kalle Olavi Niemitalo, thanks!
| * paste-buffer -d was not documented. From Kalle Olavi Niemitalo.Nicholas Marriott2009-07-10
| |
| * Add a default-terminal option to set the starting value of $TERM in newNicholas Marriott2009-07-10
| | | | | | | | | | | | | | windows. This is "screen" by default and must be either that or something closely related. This does makes it easier to customise it if necessary.
| * Document display-time option which seems to have been missed.Nicholas Marriott2009-07-10
| |
| * New command, if-shell (alias if). Executes the tmux command in the secondNicholas Marriott2009-07-09
| | | | | | | | | | | | | | | | argument if the shell command in the first succeeds, for example: if "[ -e ~/.tmux.conf.alt ]" "source .tmux.conf.alt" Written by Tiago Cunha, many thanks.
| * Just appending -l to $SHELL to create a login shell is wrong: -l is not POSIX,Nicholas Marriott2009-07-08
| | | | | | | | | | | | | | | | | | and some people may use shells which do not support it. Instead, make an empty default-command option mean a login shell, and fork it with a - in argv[0] which is the method used by login(1). Also fix the automatic-rename code to handle this correctly and to strip a leading - if present.
| * Add a section summarising how options work, make the distinction between windowNicholas Marriott2009-07-06
| | | | | | | | | | and session options clearer, and fix the incorrect synopses and descriptions of show-options and show-window-options.
| * Add missing spaces before some alias closing brackets, otherwise they areNicholas Marriott2009-06-26
| | | | | | | | shown in the wrong style.
| * Change find-window and monitor-content to use fnmatch(3). For convenience andNicholas Marriott2009-06-24
| | | | | | | | | | | | | | | | | | compatibility, *s are implicitly added at the start and end of the pattern. Also display the line number and the entire line in the results, and lose the nasty section_string function and the now empty util.c file. Initially from Tiago Cunha.
| * tweak previous;Jason McIntyre2009-06-24
| |
| * Mention LC_ALL, LC_CTYPE.Nicholas Marriott2009-06-23
| |
| * Add some common config file examples to the quick start section.Nicholas Marriott2009-06-23
| |
| * zap trailing whitespace;Jason McIntyre2009-06-04
| |
| * Do not set the window title by default (make set-titles option default to off),Nicholas Marriott2009-06-03
| | | | | | | | wiping over the title is rude and annoying. Agreed by several.
| * New session option, status-utf8, to control the interpretation of top-bit-setNicholas Marriott2009-06-03
| | | | | | | | | | characters in status-left and status-right (if on, they are treated as UTF-8; otherwise passed through).
| * Add missing documentation for the -a flag used to move to next/previous windowNicholas Marriott2009-06-03
| | | | | | | | with alert.
| * Add a section summarising the status line. There are quite a number of statusNicholas Marriott2009-06-03
| | | | | | | | | | line options, it is something many want to configure, and the meaning of some bits weren't really documented.
| * undo a mistake found by sobrado;Jason McIntyre2009-06-03
| |
| * some cleanup; ok nicmJason McIntyre2009-06-03
| |
| * Recent code to try and detect if a terminal supports UTF-8 by printing to itNicholas Marriott2009-06-02
| | | | | | | | | | fails spectacularly on (at least) sparc64, so disable it for now. Thanks to naddy and Josh Elsasser for help and testing.
| * sort options alphabetically.Igor Sobrado2009-06-02
| |
| * spawn login shells by default, adapt manpage bits as well.Pierre-Yves Ritschard2009-06-02
| | | | | | | | ok nicm@
| * Update the man page with some recent changes to the code:Nicholas Marriott2009-06-01
| | | | | | | | | | | | | | | | | | | | - SIGUSR1 recreates the socket; - guesswork to work out if the terminal supports UTF-8; - a paste key for the command prompt; - main-horizontal layout to match main-vertical, and options to configure the size of the large pane; - clear-history command; - select-layout command.
| * Import tmux, a terminal multiplexor allowing (among other things) a singleNicholas Marriott2009-06-01
| | | | | | | terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another. ok deraadt pirofti
* add cmd-choose-list to allow arbitrary options to be selected. FromNicholas Marriott2012-09-04
| | | | Thomas Adam.
* Sync OpenBSD patchset 1158:Tiago Cunha2012-08-12
| | | | | Another missing format from sam at sltosis.org.
* Sync OpenBSD patchset 1155:Tiago Cunha2012-08-12
| | | | | Add some missing formats from Samuel Le Thiec.
* Sync OpenBSD patchset 1154:Tiago Cunha2012-08-12
| | | | | Document pane_index variable, from sam at sltosis dot org.
* Sync OpenBSD patchset 1147:Tiago Cunha2012-07-11
| | | | | remove extraneous line;
* Sync OpenBSD patchset 1146:Tiago Cunha2012-07-11
| | | | | | | Add choose-tree command to show windows and sessions in the same list. Change choose-window and -session to use the same code. From Thomas Adam.
* Sync OpenBSD patchset 1134:Tiago Cunha2012-06-18
| | | | | Add -a for kill-session, from Thomas Adam.
* Sync OpenBSD patchset 1133:Tiago Cunha2012-06-18
| | | | | Add -a flag for detach-client, from Thomas Adam.
* Sync OpenBSD patchset 1132:Tiago Cunha2012-06-18
| | | | | Simplify references to alerts in the man page, from Thomas Adam.
* Sync OpenBSD patchset 1119:Tiago Cunha2012-05-22
| | | | | | Switch all of the various choose- and list- commands over to the format infrastructure, from Thomas Adam.
* Sync OpenBSD patchset 1113:Tiago Cunha2012-05-22
| | | | | Ignore line continuation when escaped as \\, from Simon Nicolussi.
* Sync OpenBSD patchset 1105:Tiago Cunha2012-05-03
| | | | | default-path has the same possibilities as new-window -c now.
* Sync OpenBSD patchset 1104:Tiago Cunha2012-05-03
| | | | | | | Add a flag to move-window to renumber the windows in a session (closing any gaps) and add an option to do this automatically each time a window is killed. From Thomas Adam.
* Sync OpenBSD patchset 1097:Tiago Cunha2012-04-24
| | | | | Add window-status-separator option, from Thomas Adam.
* Sync OpenBSD patchset 1096:Tiago Cunha2012-04-24
| | | | | Add -a flag to kill-window, from Thomas Adam.
* Sync OpenBSD patchset 1084:Tiago Cunha2012-04-10
| | | | | | Add a layout history which can be stepped through with select-layout -u and -U commands (bound to 'u' and 'U' by default).