|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| compat/ | H | 29-Sep-2016 | - | 4,602 | 2,997 |
| etc/ | H | 29-Sep-2016 | - | 5,088 | 4,130 |
| CHANGES | H A D | 03-May-2022 | 85.5 KiB | 2,065 | 1,647 |
| COPYING | H A D | 25-Apr-2015 | 1.1 KiB | 22 | 17 |
| FAQ | H A D | 27-Sep-2015 | 18.2 KiB | 455 | 315 |
| Makefile.am | H A D | 04-Sep-2016 | 5.5 KiB | 270 | 243 |
| Makefile.in | H A D | 29-Sep-2016 | 47.6 KiB | 1,263 | 1,144 |
| README | H A D | 16-Jun-2016 | 2.1 KiB | 70 | 42 |
| TODO | H A D | 16-Jun-2016 | 6.3 KiB | 144 | 128 |
| aclocal.m4 | H A D | 29-Sep-2016 | 51.2 KiB | 1,429 | 1,294 |
| alerts.c | H A D | 11-Sep-2016 | 6.8 KiB | 295 | 225 |
| arguments.c | H A D | 21-Jan-2016 | 5.4 KiB | 260 | 177 |
| attributes.c | H A D | 20-Nov-2014 | 2.5 KiB | 88 | 58 |
| cfg.c | H A D | 25-May-2016 | 4.3 KiB | 207 | 146 |
| client.c | H A D | 21-Jan-2016 | 17.4 KiB | 705 | 547 |
| cmd-attach-session.c | H A D | 21-Jan-2016 | 4.2 KiB | 165 | 118 |
| cmd-bind-key.c | H A D | 25-Sep-2016 | 4.3 KiB | 172 | 129 |
| cmd-break-pane.c | H A D | 02-Mar-2016 | 3.1 KiB | 115 | 73 |
| cmd-capture-pane.c | H A D | 18-Dec-2015 | 5.5 KiB | 224 | 173 |
| cmd-choose-buffer.c | H A D | 21-Jan-2016 | 2.7 KiB | 101 | 58 |
| cmd-choose-client.c | H A D | 21-Jan-2016 | 3.3 KiB | 135 | 85 |
| cmd-choose-tree.c | H A D | 18-Dec-2015 | 6.8 KiB | 254 | 162 |
| cmd-clear-history.c | H A D | 21-Jan-2016 | 1.5 KiB | 56 | 23 |
| cmd-command-prompt.c | H A D | 21-Jan-2016 | 4.2 KiB | 175 | 118 |
| cmd-confirm-before.c | H A D | 18-Dec-2015 | 3 KiB | 127 | 80 |
| cmd-copy-mode.c | H A D | 25-May-2016 | 2.4 KiB | 90 | 52 |
| cmd-detach-client.c | H A D | 21-Jan-2016 | 2.4 KiB | 98 | 58 |
| cmd-display-message.c | H A D | 28-Aug-2016 | 2.4 KiB | 89 | 51 |
| cmd-display-panes.c | H A D | 16-Jun-2016 | 2.5 KiB | 98 | 57 |
| cmd-find-window.c | H A D | 21-Jan-2016 | 6.2 KiB | 241 | 170 |
| cmd-find.c | H A D | 28-Aug-2016 | 29.6 KiB | 1,258 | 951 |
| cmd-if-shell.c | H A D | 30-Apr-2016 | 4.7 KiB | 206 | 146 |
| cmd-join-pane.c | H A D | 04-Sep-2016 | 4.2 KiB | 162 | 111 |
| cmd-kill-pane.c | H A D | 21-Jan-2016 | 1.9 KiB | 74 | 38 |
| cmd-kill-server.c | H A D | 21-Jan-2016 | 1.6 KiB | 62 | 28 |
| cmd-kill-session.c | H A D | 21-Jan-2016 | 2 KiB | 73 | 38 |
| cmd-kill-window.c | H A D | 21-Jan-2016 | 2.1 KiB | 82 | 46 |
| cmd-list-buffers.c | H A D | 21-Jan-2016 | 1.8 KiB | 72 | 36 |
| cmd-list-clients.c | H A D | 21-Jan-2016 | 2.2 KiB | 90 | 50 |
| cmd-list-keys.c | H A D | 25-Sep-2016 | 6 KiB | 237 | 174 |
| cmd-list-panes.c | H A D | 21-Jan-2016 | 3.6 KiB | 138 | 95 |
| cmd-list-sessions.c | H A D | 21-Jan-2016 | 2.1 KiB | 81 | 45 |
| cmd-list-windows.c | H A D | 21-Jan-2016 | 3 KiB | 120 | 78 |
| cmd-list.c | H A D | 21-Jan-2016 | 2.8 KiB | 127 | 84 |
| cmd-load-buffer.c | H A D | 05-Mar-2016 | 4.1 KiB | 174 | 126 |
| cmd-lock-server.c | H A D | 21-Jan-2016 | 1.9 KiB | 80 | 41 |
| cmd-move-window.c | H A D | 21-Jan-2016 | 2.8 KiB | 109 | 60 |
| cmd-new-session.c | H A D | 28-Aug-2016 | 8.5 KiB | 325 | 223 |
| cmd-new-window.c | H A D | 21-Jan-2016 | 4.1 KiB | 164 | 114 |
| cmd-paste-buffer.c | H A D | 21-Jan-2016 | 2.8 KiB | 111 | 68 |
| cmd-pipe-pane.c | H A D | 21-Jan-2016 | 3.9 KiB | 154 | 92 |
| cmd-queue.c | H A D | 28-Sep-2016 | 7.4 KiB | 335 | 249 |
| cmd-refresh-client.c | H A D | 21-Jan-2016 | 2.2 KiB | 80 | 48 |
| cmd-rename-session.c | H A D | 21-Jan-2016 | 1.9 KiB | 71 | 36 |
| cmd-rename-window.c | H A D | 21-Jan-2016 | 1.5 KiB | 57 | 23 |
| cmd-resize-pane.c | H A D | 02-Mar-2016 | 4.4 KiB | 172 | 129 |
| cmd-respawn-pane.c | H A D | 21-Jan-2016 | 2.7 KiB | 98 | 60 |
| cmd-respawn-window.c | H A D | 21-Jan-2016 | 2.9 KiB | 108 | 70 |
| cmd-rotate-window.c | H A D | 21-Jan-2016 | 3.1 KiB | 109 | 73 |
| cmd-run-shell.c | H A D | 17-Feb-2016 | 4.1 KiB | 176 | 124 |
| cmd-save-buffer.c | H A D | 05-Mar-2016 | 4 KiB | 169 | 122 |
| cmd-select-layout.c | H A D | 21-Jan-2016 | 3.1 KiB | 140 | 91 |
| cmd-select-pane.c | H A D | 21-Jan-2016 | 4.3 KiB | 165 | 119 |
| cmd-select-window.c | H A D | 21-Jan-2016 | 3.3 KiB | 138 | 87 |
| cmd-send-keys.c | H A D | 21-Jan-2016 | 2.7 KiB | 108 | 68 |
| cmd-set-buffer.c | H A D | 21-Jan-2016 | 3 KiB | 124 | 82 |
| cmd-set-environment.c | H A D | 05-Mar-2016 | 2.6 KiB | 103 | 67 |
| cmd-set-hook.c | H A D | 25-May-2016 | 3 KiB | 130 | 88 |
| cmd-set-option.c | H A D | 28-Sep-2016 | 14.2 KiB | 542 | 441 |
| cmd-show-environment.c | H A D | 05-Mar-2016 | 3.5 KiB | 136 | 93 |
| cmd-show-messages.c | H A D | 21-Jan-2016 | 3 KiB | 130 | 87 |
| cmd-show-options.c | H A D | 05-Mar-2016 | 5.2 KiB | 198 | 153 |
| cmd-source-file.c | H A D | 25-May-2016 | 2.2 KiB | 98 | 57 |
| cmd-split-window.c | H A D | 04-Sep-2016 | 5 KiB | 197 | 145 |
| cmd-string.c | H A D | 21-Jan-2016 | 6.9 KiB | 360 | 278 |
| cmd-swap-pane.c | H A D | 02-Mar-2016 | 3.5 KiB | 129 | 89 |
| cmd-swap-window.c | H A D | 21-Jan-2016 | 2.3 KiB | 89 | 51 |
| cmd-switch-client.c | H A D | 21-Jan-2016 | 3.4 KiB | 125 | 87 |
| cmd-unbind-key.c | H A D | 21-Jan-2016 | 3.5 KiB | 132 | 94 |
| cmd-wait-for.c | H A D | 21-Jan-2016 | 6 KiB | 255 | 183 |
| cmd.c | H A D | 02-Mar-2016 | 17.5 KiB | 687 | 592 |
| colour.c | H A D | 16-Jul-2016 | 6.9 KiB | 253 | 191 |
| compat.h | H A D | 25-Sep-2016 | 6.6 KiB | 319 | 233 |
| configure | H A D | 29-Sep-2016 | 224.4 KiB | 8,107 | 6,739 |
| configure.ac | H A D | 29-Sep-2016 | 15.2 KiB | 665 | 609 |
| control-notify.c | H A D | 21-Jan-2016 | 5 KiB | 210 | 147 |
| control.c | H A D | 21-Jan-2016 | 2.3 KiB | 91 | 55 |
| environ.c | H A D | 16-Jul-2016 | 4.9 KiB | 220 | 152 |
| example_tmux.conf | H A D | 06-Feb-2016 | 1.7 KiB | 67 | 39 |
| format.c | H A D | 25-May-2016 | 29.1 KiB | 1,247 | 989 |
| grid-view.c | H A D | 04-Sep-2016 | 4.7 KiB | 213 | 135 |
| grid.c | H A D | 04-Sep-2016 | 21.3 KiB | 936 | 696 |
| hooks.c | H A D | 18-Dec-2015 | 4.8 KiB | 227 | 170 |
| input-keys.c | H A D | 02-Mar-2016 | 8.3 KiB | 282 | 198 |
| input.c | H A D | 28-Sep-2016 | 45.5 KiB | 1,957 | 1,543 |
| job.c | H A D | 21-Jan-2016 | 4.7 KiB | 202 | 135 |
| key-bindings.c | H A D | 02-Mar-2016 | 7.3 KiB | 273 | 223 |
| key-string.c | H A D | 27-May-2016 | 7.4 KiB | 303 | 226 |
| layout-custom.c | H A D | 13-Aug-2016 | 6.5 KiB | 295 | 220 |
| layout-set.c | H A D | 13-Aug-2016 | 14.7 KiB | 572 | 381 |
| layout.c | H A D | 04-Sep-2016 | 24.6 KiB | 983 | 689 |
| log.c | H A D | 21-Jan-2016 | 2.9 KiB | 152 | 99 |
| mdoc2man.awk | H A D | 25-Apr-2015 | 8.4 KiB | 371 | 339 |
| mode-key.c | H A D | 25-Sep-2016 | 26.3 KiB | 638 | 548 |
| names.c | H A D | 16-Jul-2016 | 3.8 KiB | 161 | 115 |
| notify.c | H A D | 13-Dec-2015 | 4.4 KiB | 207 | 156 |
| options-table.c | H A D | 25-May-2016 | 22.7 KiB | 1,005 | 831 |
| options.c | H A D | 28-Sep-2016 | 5.2 KiB | 232 | 171 |
| osdep-aix.c | H A D | 21-Jan-2016 | 2.2 KiB | 96 | 64 |
| osdep-cygwin.c | H A D | 21-Jan-2016 | 1.9 KiB | 89 | 59 |
| osdep-darwin.c | H A D | 25-Sep-2016 | 2.5 KiB | 99 | 63 |
| osdep-dragonfly.c | H A D | 21-Jan-2016 | 3 KiB | 134 | 95 |
| osdep-freebsd.c | H A D | 21-Jan-2016 | 4.4 KiB | 203 | 150 |
| osdep-hpux.c | H A D | 21-Jan-2016 | 1.1 KiB | 42 | 18 |
| osdep-linux.c | H A D | 21-Jan-2016 | 2.2 KiB | 99 | 66 |
| osdep-netbsd.c | H A D | 21-Jan-2016 | 3.1 KiB | 138 | 99 |
| osdep-openbsd.c | H A D | 21-Jan-2016 | 3.6 KiB | 158 | 115 |
| osdep-sunos.c | H A D | 25-Sep-2016 | 2.2 KiB | 102 | 69 |
| osdep-unknown.c | H A D | 21-Jan-2016 | 1.1 KiB | 42 | 18 |
| paste.c | H A D | 21-Jan-2016 | 6.4 KiB | 294 | 202 |
| proc.c | H A D | 27-May-2016 | 5.5 KiB | 267 | 196 |
| resize.c | H A D | 21-Jan-2016 | 4.4 KiB | 162 | 102 |
| screen-redraw.c | H A D | 16-Jul-2016 | 15.4 KiB | 590 | 453 |
| screen-write.c | H A D | 29-Sep-2016 | 28.9 KiB | 1,310 | 962 |
| screen.c | H A D | 04-Sep-2016 | 8.4 KiB | 387 | 239 |
| server-client.c | H A D | 28-Sep-2016 | 33.3 KiB | 1,413 | 1,074 |
| server-fn.c | H A D | 16-Jun-2016 | 10.7 KiB | 503 | 393 |
| server.c | H A D | 09-Jul-2016 | 8.5 KiB | 425 | 320 |
| session.c | H A D | 30-Apr-2016 | 16.7 KiB | 752 | 547 |
| signal.c | H A D | 21-Jan-2016 | 3.2 KiB | 106 | 77 |
| status.c | H A D | 25-Sep-2016 | 33.2 KiB | 1,365 | 1,061 |
| style.c | H A D | 16-Jul-2016 | 5.2 KiB | 220 | 162 |
| tmux.1 | H A D | 25-Sep-2016 | 101.5 KiB | 4,337 | 4,330 |
| tmux.c | H A D | 04-Jun-2016 | 7.4 KiB | 338 | 262 |
| tmux.h | H A D | 03-May-2022 | 66.6 KiB | 2,385 | 1,877 |
| tty-acs.c | H A D | 21-Jan-2016 | 3.3 KiB | 98 | 66 |
| tty-keys.c | H A D | 30-Apr-2016 | 21.6 KiB | 818 | 607 |
| tty-term.c | H A D | 06-Feb-2016 | 18.8 KiB | 646 | 553 |
| tty.c | H A D | 16-Jul-2016 | 39.9 KiB | 1,716 | 1,260 |
| utf8.c | H A D | 04-Sep-2016 | 8.5 KiB | 427 | 310 |
| window-choose.c | H A D | 25-Sep-2016 | 24.6 KiB | 974 | 774 |
| window-clock.c | H A D | 16-Jul-2016 | 6.3 KiB | 274 | 221 |
| window-copy.c | H A D | 25-Sep-2016 | 61 KiB | 2,379 | 1,960 |
| window.c | H A D | 28-Sep-2016 | 30.5 KiB | 1,475 | 1,135 |
| xmalloc.c | H A D | 08-Apr-2016 | 2.5 KiB | 138 | 96 |
| xmalloc.h | H A D | 06-Feb-2016 | 1.5 KiB | 45 | 23 |
| xterm-keys.c | H A D | 21-Jan-2016 | 5.8 KiB | 244 | 167 |
README
1Welcome to tmux!
2
3tmux is a "terminal multiplexer", it enables a number of terminals (or windows)
4to be accessed and controlled from a single terminal. tmux is intended to be a
5simple, modern, BSD-licensed alternative to programs such as GNU screen.
6
7This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris.
8
9tmux depends on libevent 2.x. Download it from:
10
11 http://libevent.org
12
13To build tmux from a release tarball, do:
14
15 $ ./configure && make
16 $ sudo make install
17
18By default, tmux will use the utempter library to update utmp(5), if it is
19installed. Run configure with --disable-utempter to disable this.
20
21To get and build the latest from version control:
22
23 $ git clone https://github.com/tmux/tmux.git
24 $ cd tmux
25 $ sh autogen.sh
26 $ ./configure && make
27
28For more information see http://git-scm.com. Patches should be sent by email to
29the mailing list at tmux-users@googlegroups.com.
30
31For documentation on using tmux, see the tmux.1 manpage. It can be viewed from
32the source tree with:
33
34 $ nroff -mdoc tmux.1|less
35
36Some common questions are answered in the FAQ file, a rough todo list is in the
37TODO file and an example configuration in example_tmux.conf.
38
39A vim(1) syntax file is available at:
40
41 https://github.com/keith/tmux.vim
42 https://raw.githubusercontent.com/keith/tmux.vim/master/syntax/tmux.vim
43
44And a bash(1) completion file at:
45
46 https://github.com/imomaliev/tmux-bash-completion
47
48For debugging, running tmux with -v or -vv will generate server and client log
49files in the current directory.
50
51tmux mailing lists are available. For general discussion and bug reports:
52
53 https://groups.google.com/forum/#!forum/tmux-users
54
55And for Git commit emails:
56
57 https://groups.google.com/forum/#!forum/tmux-git
58
59Subscribe by sending an email to <tmux-users+subscribe@googlegroups.com>.
60
61Bug reports, feature suggestions and especially code contributions are most
62welcome. Please send by email to:
63
64 tmux-users@googlegroups.com
65
66This file and the CHANGES, FAQ, SYNCING and TODO files are licensed under the
67ISC license. All other files have a license and copyright notice at their start.
68
69-- Nicholas Marriott <nicholas.marriott@gmail.com>
70