aboutsummaryrefslogtreecommitdiff
path: root/tmux.1
Commit message (Collapse)AuthorAge
...
* Sync OpenBSD patchset 143:Tiago Cunha2009-07-20
| | | | | tweak previous;
* Sync OpenBSD patchset 142:Tiago Cunha2009-07-20
| | | | | | | | | | | | | | | | | | | | | | | | Each window now has a tree of layout cells associated with it. In this tree, each node is either a horizontal or vertical cell containing a list of other cells running from left-to-right or top-to-bottom, or a leaf cell which is associated with a pane. The major functional changes are: - panes may now be split arbitrarily both horizontally (splitw -h, C-b %) and vertically (splitw -v, C-b "); - panes may be resized both horizontally and vertically (resizep -L/-R/-U/-D, bound to C-b left/right/up/down and C-b M-left/right/up/down); - layouts are now applied and then may be modified by resizing or splitting panes, rather than being fixed and reapplied when the window is resized or panes are added; - manual-vertical layout is no longer necessary, and active-only layout is gone (but may return in future); - the main-pane layouts now reduce the size of the main pane to fit all panes if possible. Thanks to all who tested.
* Add three new session options: visual-activity, visual-bell, visual-content.Tiago Cunha2009-07-19
| | | | | | | | | | If these are enabled (and the monitor-activity, bell-action and monitor-content options are configurated appropriately), when activity, a bell, or content is detected, a message is shown. Also tidy up the bell/activity/content code in server.c slightly and fix a couple of errors.
* Add a -k flag to unlink-window which makes it behave the same as the oldTiago Cunha2009-07-19
| | | | | | kill-window - if a window is linked into only one session it unlinked and destroyed.
* Make it so using kill-pane to destroy the last pane in a window destroys theNicholas Marriott2009-07-18
| | | | | window instead of being an error.
* Tidy up new-session and attach-session and change them to work from insideNicholas Marriott2009-07-18
| | | | | tmux, switching the current client to the new or requested session.
* If -u is specified or UTF-8 is otherwise detected when the server is started,Nicholas Marriott2009-07-18
| | | | | | 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.
* - New command display-message (alias display) to display a message in theTiago Cunha2009-07-17
| | | | | | | | status line (bound to "i" by default). - Add support for including the window index, pane index, and window name in status-left, or status-right. - Bump protocol version.
* Fix arguments to switch-client.Nicholas Marriott2009-07-17
|
* Tidy up and improve target (-t) argument parsing:Nicholas Marriott2009-07-14
| | | | | | | | | | | | | | | - 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-14
|
* Add a "back to indentation" key in copy mode to move the cursor to the firstNicholas Marriott2009-07-14
| | | | | | 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-14
| | | | | user-specified one.
* Add -r to the synopsis of the paste-buffer command, prompted by jmc.Nicholas Marriott2009-07-12
|
* When pasting, translate \n into \r. This matches xterm and putty's behaviour,Nicholas Marriott2009-07-12
| | | | | | | | 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-12
|
* Add a default-terminal option to set the starting value of $TERM in newNicholas Marriott2009-07-12
| | | | | windows.
* Document display-time option which seems to have been missed.Nicholas Marriott2009-07-12
|
* 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.
* Fix $Id$.Nicholas Marriott2009-07-08
|
* Add a section summarising how options work, make the distinction between windowNicholas Marriott2009-07-08
| | | | | | and session options clearer, and fix the incorrect synopses and descriptions of show-options and show-window-options.
* $Id$.Nicholas Marriott2009-07-01
|
* Using -l to specify a login shell is non-POSIX and causes problems with shellsNicholas Marriott2009-07-01
| | | | | | that do not support it. Instead, set an empty default-command to invoke $SHELL with - prefixed to argv[0], and make this the default setting.
* Fix $Id$.Nicholas Marriott2009-06-29
|
* Add missing spaces before some alias closing brackets, otherwise they areNicholas Marriott2009-06-29
| | | | | shown in the wrong style.
* Restore $Id$ and add script to do so.Nicholas Marriott2009-06-25
|
* New session option, status-utf8, to control the interpretation of top-bit-setNicholas Marriott2009-06-25
| | | | | | characters in status-left and status-right (if on, they are treated as UTF-8; otherwise passed through).
* Sync man page with OpenBSD.Nicholas Marriott2009-06-25
|
* - New window option monitor-content to search for a string in a window, andTiago Cunha2009-05-19
| | | | | | | | | highlight the status line if it matches. - To make this possible, the function cmd_find_window_search from cmd-find-window.c had to be moved to window.c and renamed window_pane_search. - While there use three new functions in server.c to check for bell, activity, and content, to avoid too much nesting.
* left-vertical -> main-vertical.Nicholas Marriott2009-05-18
| | | | | Also update CHANGES/TODO.
* Space trimmage mega-diff.Nicholas Marriott2009-05-04
|
* Merge resize-pane-{up,down} into resize-pane.Nicholas Marriott2009-04-30
|
* Simplify the code by using the generic _target functions.Tiago Cunha2009-04-28
|
* Missing Ar.Nicholas Marriott2009-04-27
|
* - Add alias to the break-pane command.Tiago Cunha2009-04-27
| | | | | - s/Asks/Ask/ in the confirm-before command for consistency's sake.
* - confirm-before command.Tiago Cunha2009-04-27
| | | | | | - Bound "&" and "x" by default to confirm-before "kill-window" and confirm-before "kill-pane", respectively.
* Document panes stuff.Nicholas Marriott2009-04-21
|
* Document set-remain-on-exit.Nicholas Marriott2009-04-21
|
* Document break-pane.Nicholas Marriott2009-04-21
|
* Document status-keys.Nicholas Marriott2009-04-21
|
* Document -L and -8, fix synopsis.Nicholas Marriott2009-04-20
|
* Document -r to bind key.Nicholas Marriott2009-04-20
|
* Zero to turn off updates.Nicholas Marriott2009-02-10
|
* Typos.Nicholas Marriott2009-02-08
|
* Session name is now shown.Nicholas Marriott2009-02-08
|
* Document automatic-rename.Nicholas Marriott2009-02-07
|
* New sentence, new line.Nicholas Marriott2009-02-07
|
* Document command sequences.Nicholas Marriott2009-02-07
|
* Prevent weird output on OpenBSD (probably on other BSD's too?). From nicm.Tiago Cunha2009-02-06
|
* - Document find-window.Tiago Cunha2009-02-06
| | | | | | | | - Document suspend-client. - Document window-status-{attr,bg,fg}. - Options without arguments should be listed first. - s/Copies/Copy/.