|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| compat/ | H | - | - | 2,993 | 1,898 |
| etc/ | H | - | - | 5,419 | 4,354 |
| fuzz/ | H | - | - | 97 | 61 |
| CHANGES | H A D | 09-Nov-2024 | 143.5 KiB | | |
| COPYING | H A D | 06-Jan-2020 | 961 | 19 | 14 |
| Makefile.am | H A D | 22-Jun-2024 | 4.9 KiB | 243 | 210 |
| Makefile.in | H A D | 09-Nov-2024 | 51.4 KiB | | |
| README | H A D | 28-Jun-2023 | 2.1 KiB | 87 | 50 |
| README.ja | H A D | 28-Jun-2023 | 2.7 KiB | 63 | 35 |
| aclocal.m4 | H A D | 17-Apr-2021 | 51.2 KiB | 1,429 | 1,293 |
| alerts.c | H A D | 17-Apr-2021 | 7.7 KiB | 326 | 233 |
| arguments.c | H A D | 09-Nov-2024 | 24 KiB | | |
| attributes.c | H A D | 17-Apr-2021 | 3.2 KiB | 109 | 79 |
| cfg.c | H A D | 22-Jun-2024 | 6.4 KiB | 278 | 207 |
| client.c | H A D | 09-Nov-2024 | 20.8 KiB | | |
| cmd-attach-session.c | H A D | 22-Jun-2024 | 4.5 KiB | 176 | 129 |
| cmd-bind-key.c | H A D | 28-Jun-2023 | 2.9 KiB | 108 | 72 |
| cmd-break-pane.c | H A D | 22-Jun-2024 | 4.2 KiB | 144 | 103 |
| cmd-capture-pane.c | H A D | 22-Jun-2024 | 6.3 KiB | 254 | 198 |
| cmd-choose-tree.c | H A D | 22-Jun-2024 | 3.3 KiB | 118 | 73 |
| cmd-command-prompt.c | H A D | 09-Nov-2024 | 6.3 KiB | | |
| cmd-confirm-before.c | H A D | 09-Nov-2024 | 4.3 KiB | | |
| cmd-copy-mode.c | H A D | 09-Nov-2024 | 2.7 KiB | | |
| cmd-detach-client.c | H A D | 28-Jun-2023 | 2.8 KiB | 110 | 71 |
| cmd-display-menu.c | H A D | 09-Nov-2024 | 13.5 KiB | | |
| cmd-display-message.c | H A D | 22-Jun-2024 | 4.3 KiB | 160 | 110 |
| cmd-display-panes.c | H A D | 09-Nov-2024 | 8 KiB | | |
| cmd-find-window.c | H A D | 22-Jun-2024 | 3.2 KiB | 117 | 78 |
| cmd-find.c | H A D | 22-Jun-2024 | 30.9 KiB | 1,315 | 1,004 |
| cmd-if-shell.c | H A D | 28-Jun-2023 | 5 KiB | 191 | 141 |
| cmd-join-pane.c | H A D | 22-Jun-2024 | 4.7 KiB | 181 | 128 |
| cmd-kill-pane.c | H A D | 28-Jun-2023 | 1.9 KiB | 68 | 35 |
| cmd-kill-server.c | H A D | 28-Jun-2023 | 1.6 KiB | 62 | 28 |
| cmd-kill-session.c | H A D | 28-Jun-2023 | 2.1 KiB | 72 | 38 |
| cmd-kill-window.c | H A D | 28-Jun-2023 | 2.8 KiB | 111 | 66 |
| cmd-list-buffers.c | H A D | 28-Jun-2023 | 2.1 KiB | 82 | 46 |
| cmd-list-clients.c | H A D | 22-Jun-2024 | 2.7 KiB | 103 | 63 |
| cmd-list-keys.c | H A D | 22-Jun-2024 | 9.4 KiB | 373 | 303 |
| cmd-list-panes.c | H A D | 28-Jun-2023 | 4.1 KiB | 149 | 106 |
| cmd-list-sessions.c | H A D | 28-Jun-2023 | 2.3 KiB | 91 | 55 |
| cmd-list-windows.c | H A D | 28-Jun-2023 | 3.4 KiB | 131 | 89 |
| cmd-load-buffer.c | H A D | 22-Jun-2024 | 3 KiB | 114 | 76 |
| cmd-lock-server.c | H A D | 28-Jun-2023 | 2.1 KiB | 80 | 42 |
| cmd-move-window.c | H A D | 28-Jun-2023 | 3.3 KiB | 123 | 72 |
| cmd-new-session.c | H A D | 22-Jun-2024 | 9.5 KiB | 371 | 279 |
| cmd-new-window.c | H A D | 22-Jun-2024 | 4.4 KiB | 160 | 113 |
| cmd-parse.y | H A D | 09-Nov-2024 | 35.1 KiB | | |
| cmd-paste-buffer.c | H A D | 22-Jun-2024 | 3 KiB | 114 | 71 |
| cmd-pipe-pane.c | H A D | 22-Jun-2024 | 6 KiB | 231 | 158 |
| cmd-queue.c | H A D | 09-Nov-2024 | 19.7 KiB | | |
| cmd-refresh-client.c | H A D | 09-Nov-2024 | 8.5 KiB | | |
| cmd-rename-session.c | H A D | 28-Jun-2023 | 2.2 KiB | 82 | 47 |
| cmd-rename-window.c | H A D | 28-Jun-2023 | 1.8 KiB | 63 | 29 |
| cmd-resize-pane.c | H A D | 09-Nov-2024 | 5.7 KiB | | |
| cmd-resize-window.c | H A D | 22-Jun-2024 | 3 KiB | 116 | 78 |
| cmd-respawn-pane.c | H A D | 28-Jun-2023 | 2.6 KiB | 99 | 58 |
| cmd-respawn-window.c | H A D | 28-Jun-2023 | 2.5 KiB | 96 | 57 |
| cmd-rotate-window.c | H A D | 28-Jun-2023 | 3.4 KiB | 116 | 78 |
| cmd-run-shell.c | H A D | 09-Nov-2024 | 7.5 KiB | | |
| cmd-save-buffer.c | H A D | 22-Jun-2024 | 3.1 KiB | 121 | 82 |
| cmd-select-layout.c | H A D | 28-Jun-2023 | 3.5 KiB | 150 | 100 |
| cmd-select-pane.c | H A D | 22-Jun-2024 | 6.9 KiB | 243 | 186 |
| cmd-select-window.c | H A D | 28-Jun-2023 | 3.9 KiB | 151 | 101 |
| cmd-send-keys.c | H A D | 22-Jun-2024 | 6.2 KiB | 238 | 188 |
| cmd-server-access.c | H A D | 28-Jun-2023 | 4 KiB | 148 | 104 |
| cmd-set-buffer.c | H A D | 22-Jun-2024 | 3.5 KiB | 138 | 96 |
| cmd-set-environment.c | H A D | 28-Jun-2023 | 3.1 KiB | 120 | 84 |
| cmd-set-option.c | H A D | 28-Jun-2023 | 6.1 KiB | 240 | 182 |
| cmd-show-environment.c | H A D | 28-Jun-2023 | 3.8 KiB | 144 | 100 |
| cmd-show-messages.c | H A D | 28-Jun-2023 | 2.8 KiB | 108 | 71 |
| cmd-show-options.c | H A D | 28-Jun-2023 | 6.5 KiB | 261 | 207 |
| cmd-show-prompt-history.c | H A D | 28-Jun-2023 | 3 KiB | 109 | 73 |
| cmd-source-file.c | H A D | 22-Jun-2024 | 5.2 KiB | 209 | 156 |
| cmd-split-window.c | H A D | 09-Nov-2024 | 5.1 KiB | | |
| cmd-swap-pane.c | H A D | 22-Jun-2024 | 4.3 KiB | 149 | 106 |
| cmd-swap-window.c | H A D | 28-Jun-2023 | 2.7 KiB | 95 | 57 |
| cmd-switch-client.c | H A D | 28-Jun-2023 | 3.9 KiB | 143 | 104 |
| cmd-unbind-key.c | H A D | 28-Jun-2023 | 2.6 KiB | 105 | 69 |
| cmd-wait-for.c | H A D | 28-Jun-2023 | 6.3 KiB | 265 | 190 |
| cmd.c | H A D | 09-Nov-2024 | 20.6 KiB | | |
| colour.c | H A D | 09-Nov-2024 | 31 KiB | | |
| compat.h | H A D | 09-Nov-2024 | 9.2 KiB | | |
| configure | H A D | 09-Nov-2024 | 265.3 KiB | | |
| configure.ac | H A D | 09-Nov-2024 | 21.9 KiB | | |
| control-notify.c | H A D | 22-Jun-2024 | 5.7 KiB | 263 | 190 |
| control.c | H A D | 22-Jun-2024 | 27.3 KiB | 1,118 | 861 |
| environ.c | H A D | 09-Nov-2024 | 6.3 KiB | | |
| example_tmux.conf | H A D | 09-Nov-2024 | 1.8 KiB | | |
| file.c | H A D | 22-Jun-2024 | 19.6 KiB | 860 | 677 |
| format-draw.c | H A D | 22-Jun-2024 | 32 KiB | 1,244 | 907 |
| format.c | H A D | 09-Nov-2024 | 114.2 KiB | | |
| grid-reader.c | H A D | 28-Jun-2023 | 10.3 KiB | 430 | 323 |
| grid-view.c | H A D | 22-Jun-2024 | 5.4 KiB | 236 | 154 |
| grid.c | H A D | 09-Nov-2024 | 34.4 KiB | | |
| hyperlinks.c | H A D | 09-Nov-2024 | 6.4 KiB | | |
| image-sixel.c | H A D | 09-Nov-2024 | 12.8 KiB | | |
| image.c | H A D | 22-Jun-2024 | 4 KiB | 187 | 133 |
| input-keys.c | H A D | 09-Nov-2024 | 19.1 KiB | | |
| input.c | H A D | 09-Nov-2024 | 69.4 KiB | | |
| job.c | H A D | 09-Nov-2024 | 9.3 KiB | | |
| key-bindings.c | H A D | 09-Nov-2024 | 29.1 KiB | | |
| key-string.c | H A D | 09-Nov-2024 | 12.9 KiB | | |
| layout-custom.c | H A D | 09-Nov-2024 | 8.2 KiB | | |
| layout-set.c | H A D | 09-Nov-2024 | 17.4 KiB | | |
| layout.c | H A D | 17-Apr-2021 | 27.5 KiB | 1,121 | 831 |
| log.c | H A D | 28-Jun-2023 | 3.3 KiB | 176 | 118 |
| mdoc2man.awk | H A D | 17-Apr-2021 | 8.4 KiB | 371 | 339 |
| menu.c | H A D | 09-Nov-2024 | 13.1 KiB | | |
| mode-tree.c | H A D | 09-Nov-2024 | 27.3 KiB | | |
| names.c | H A D | 28-Jun-2023 | 4.1 KiB | 173 | 125 |
| notify.c | H A D | 22-Jun-2024 | 8.5 KiB | 324 | 256 |
| options-table.c | H A D | 09-Nov-2024 | 40.8 KiB | | |
| options.c | H A D | 09-Nov-2024 | 26.5 KiB | | |
| osdep-aix.c | H A D | 31-Aug-2016 | 2.2 KiB | 96 | 64 |
| osdep-cygwin.c | H A D | 17-Apr-2021 | 1.9 KiB | 88 | 58 |
| osdep-darwin.c | H A D | 17-Apr-2021 | 2.6 KiB | 109 | 70 |
| osdep-dragonfly.c | H A D | 17-Apr-2021 | 2.9 KiB | 133 | 94 |
| osdep-freebsd.c | H A D | 17-Apr-2021 | 4.4 KiB | 209 | 153 |
| osdep-haiku.c | H A D | 17-Apr-2021 | 1.3 KiB | 53 | 25 |
| osdep-hpux.c | H A D | 17-Apr-2021 | 1.1 KiB | 40 | 17 |
| osdep-linux.c | H A D | 17-Apr-2021 | 2.2 KiB | 103 | 68 |
| osdep-netbsd.c | H A D | 28-Jun-2023 | 3.5 KiB | 170 | 125 |
| osdep-openbsd.c | H A D | 28-Jun-2023 | 3.6 KiB | 159 | 115 |
| osdep-sunos.c | H A D | 23-Jan-2022 | 2.5 KiB | 113 | 72 |
| osdep-unknown.c | H A D | 17-Apr-2021 | 1 KiB | 40 | 17 |
| paste.c | H A D | 22-Jun-2024 | 7.1 KiB | 343 | 236 |
| popup.c | H A D | 09-Nov-2024 | 18.7 KiB | | |
| proc.c | H A D | 22-Jun-2024 | 8.4 KiB | 389 | 302 |
| regsub.c | H A D | 17-Apr-2021 | 2.9 KiB | 121 | 77 |
| resize.c | H A D | 09-Nov-2024 | 12 KiB | | |
| screen-redraw.c | H A D | 09-Nov-2024 | 22.7 KiB | | |
| screen-write.c | H A D | 09-Nov-2024 | 56.2 KiB | | |
| screen.c | H A D | 09-Nov-2024 | 16.2 KiB | | |
| server-acl.c | H A D | 28-Jun-2023 | 4.1 KiB | 187 | 128 |
| server-client.c | H A D | 09-Nov-2024 | 87.9 KiB | | |
| server-fn.c | H A D | 09-Nov-2024 | 10.5 KiB | | |
| server.c | H A D | 09-Nov-2024 | 11.5 KiB | | |
| session.c | H A D | 22-Jun-2024 | 17 KiB | 760 | 556 |
| spawn.c | H A D | 22-Jun-2024 | 13.5 KiB | 498 | 344 |
| status.c | H A D | 09-Nov-2024 | 47.9 KiB | | |
| style.c | H A D | 09-Nov-2024 | 10.4 KiB | | |
| tmux-protocol.h | H A D | 22-Jun-2024 | 2.3 KiB | 120 | 79 |
| tmux.1 | H A D | 09-Nov-2024 | 177.2 KiB | | |
| tmux.c | H A D | 09-Nov-2024 | 11.8 KiB | | |
| tmux.h | H A D | 09-Nov-2024 | 105.4 KiB | | |
| tty-acs.c | H A D | 22-Jun-2024 | 8 KiB | 270 | 206 |
| tty-features.c | H A D | 09-Nov-2024 | 11.3 KiB | | |
| tty-keys.c | H A D | 09-Nov-2024 | 40.9 KiB | | |
| tty-term.c | H A D | 09-Nov-2024 | 26 KiB | | |
| tty.c | H A D | 09-Nov-2024 | 77.3 KiB | | |
| utf8-combined.c | H A D | 22-Jun-2024 | 2 KiB | 101 | 70 |
| utf8.c | H A D | 09-Nov-2024 | 15.9 KiB | | |
| window-buffer.c | H A D | 09-Nov-2024 | 13.8 KiB | | |
| window-client.c | H A D | 22-Jun-2024 | 10.8 KiB | 419 | 337 |
| window-clock.c | H A D | 17-Apr-2021 | 6.9 KiB | 287 | 232 |
| window-copy.c | H A D | 09-Nov-2024 | 147.5 KiB | | |
| window-customize.c | H A D | 28-Jun-2023 | 39.4 KiB | 1,513 | 1,315 |
| window-tree.c | H A D | 22-Jun-2024 | 31.6 KiB | 1,349 | 1,155 |
| window.c | H A D | 09-Nov-2024 | 35.5 KiB | | |
| xmalloc.c | H A D | 01-Nov-2020 | 3 KiB | 162 | 116 |
| xmalloc.h | H A D | 22-Jun-2024 | 1.7 KiB | 49 | 27 |
README
1Welcome to tmux!
2
3tmux is a terminal multiplexer: it enables a number of terminals to be created,
4accessed, and controlled from a single screen. tmux may be detached from a
5screen and continue running in the background, then later reattached.
6
7This release runs on OpenBSD, FreeBSD, NetBSD, Linux, macOS and Solaris.
8
9* Dependencies
10
11tmux depends on libevent 2.x, available from:
12
13 https://github.com/libevent/libevent/releases/latest
14
15It also depends on ncurses, available from:
16
17 https://invisible-mirror.net/archives/ncurses/
18
19To build tmux, a C compiler (for example gcc or clang), make, pkg-config and a
20suitable yacc (yacc or bison) are needed.
21
22* Installation
23
24To build and install tmux from a release tarball, use:
25
26 $ ./configure && make
27 $ sudo make install
28
29tmux can use the utempter library to update utmp(5), if it is installed - run
30configure with --enable-utempter to enable this.
31
32To get and build the latest from version control - note that this requires
33autoconf, automake and pkg-config:
34
35 $ git clone https://github.com/tmux/tmux.git
36 $ cd tmux
37 $ sh autogen.sh
38 $ ./configure && make
39
40* Contributing
41
42Bug reports, feature suggestions and especially code contributions are most
43welcome. Please send by email to:
44
45 tmux-users@googlegroups.com
46
47Or open a GitHub issue or pull request.
48
49* Documentation
50
51For documentation on using tmux, see the tmux.1 manpage. View it from the
52source tree with:
53
54 $ nroff -mdoc tmux.1|less
55
56A small example configuration is in example_tmux.conf.
57
58Other documentation is available in the wiki:
59
60 https://github.com/tmux/tmux/wiki
61
62Also see the tmux FAQ at:
63
64 https://github.com/tmux/tmux/wiki/FAQ
65
66A bash(1) completion file is at:
67
68 https://github.com/imomaliev/tmux-bash-completion
69
70For debugging, run tmux with -v and -vv to generate server and client log files
71in the current directory.
72
73* Support
74
75The tmux mailing list for general discussion and bug reports is:
76
77 https://groups.google.com/forum/#!forum/tmux-users
78
79Subscribe by sending an email to:
80
81 tmux-users+subscribe@googlegroups.com
82
83* License
84
85This file and the CHANGES files are licensed under the ISC license. All other
86files have a license and copyright notice at their start.
87
README.ja