Skip to content

Commit bffe96e

Browse files
committed
add tmux starter page
1 parent 1c65ae2 commit bffe96e

File tree

7 files changed

+70
-3
lines changed

7 files changed

+70
-3
lines changed

content/pages/02-development-environments/11-terminal-multiplexers.markdown

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,12 @@ be persisted and moved while running from one computer to another.
4040
### Terminal multiplexer implementations
4141
Many terminal multiplexer implementations exist, including:
4242

43-
* tmux
43+
* [tmux](/tmux.html)
44+
4445
* screen
46+
4547
* byobu
48+
4649
* pymux
4750

4851

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
title: tmux
2+
category: page
3+
slug: tmux
4+
sortorder: 0212
5+
toc: False
6+
sidebartitle: tmux
7+
meta: tmux is a terminal multiplexer implementation often used during Python development on Linux and macOS.
8+
9+
10+
# tmux
11+
[tmux](https://github.com/tmux/tmux/wiki)
12+
([source code](https://github.com/tmux/tmux)) is a
13+
[terminal multiplexer](/terminal-multiplexers.html) implementation
14+
often used during Python development on Linux and macOS. tmux grants
15+
greater control over a programmers's
16+
[development environment](/development-environments.html) by making it
17+
easier to use many shells at once and attaching to both local and remote
18+
[shell](/shells.html) sessions.
19+
20+
<a href="https://github.com/tmux/tmux/wiki" style="border:none"><img src="/img/logos/tmux.png" width="100%" alt="tmux unofficial logo." class="shot"></a>
21+
22+
<div class="well see-also">tmux is an implementation of the <a href="/terminal-multiplexers.html">shells</a> concept. Learn more in the <a href="/development-environments.html">development environments</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>
23+
24+
25+
### tmux resources
26+
* [Tmux and Vim - even better together](https://blog.bugsnag.com/tmux-and-vim/)
27+
28+
* [Making tmux Pretty and Usable - A Guide to Customizing your tmux.conf](http://www.hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/)
29+
30+
* [Tmux Pairing Anywhere: On Your Box](http://iamvery.com/2013/11/16/tmux-pairing-anywhere-on-your-box.html)
31+
32+
* [Using tmux Properly](http://danielallendeutsch.com/blog/16-using-tmux-properly.html)
33+
34+
* [Differences between tmux vs screen](https://wtanaka.com/node/8136)
35+
36+
* [Cockpit](http://cockpit.27ae60.com/) helps you create the exact pane
37+
layout you want for your tmux setup.
38+
39+
* [The Power Of tmux Hooks](https://devel.tech/tips/n/tMuXz2lj/the-power-of-tmux-hooks/)
40+
41+
* There are a slew of "cheat sheets" for tmux out there, here are a few
42+
good ones:
43+
* [tmux cheat sheet](https://gist.github.com/andreyvit/2921703)
44+
* [shortcuts & cheatsheet](https://gist.github.com/MohamedAlaa/2961058)
45+
* [tmux & screen cheat-sheet](http://www.dayid.org/comp/tm.html)
46+
* [Multiplexers: tmux and screen](http://hyperpolyglot.org/multiplexers)

content/pages/12-meta/01-change-log.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ on GitHub.
2222
link rot, expired domains and redirects. Thanks
2323
[Samuel](https://github.com/huangsam)!
2424
* Add [Ansible](/ansible.html), [Matplotlib](/matplotlib.html) and
25-
[PowerShell](/powershell.html),
25+
[PowerShell](/powershell.html), [tmux](/tmux.html)
2626
[terminal multiplexers](/terminal-multiplexers.html) stub pages with
2727
a few links, to be fleshed out later.
2828
* New [Redis](/redis.html) and [Ubuntu](/ubuntu.html) resources.

static/img/logos/tmux-black.jpg

16.9 KB
Loading

static/img/logos/tmux.png

11.8 KB
Loading

theme/templates/choices/tmux.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>Learn more about dev environments or move to editors?</h3>
2+
<div class="row">
3+
<div class="c4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/web-frameworks.html" %}
6+
</div>
7+
</div>
8+
<div class="c4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/vim.html" %}
11+
</div>
12+
</div>
13+
<div class="c4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/emacs.html" %}
16+
</div>
17+
</div>
18+
</div>

theme/templates/table-of-contents.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ <h4>2.2 <a href="/shells.html">Shells</a></h4>
3939
<div class="tc"><a href="/zsh-shell.html">Zsh</a></div>
4040
<div class="tc"><a href="/powershell.html">PowerShell</a></div>
4141
<h4>2.3 <a href="/terminal-multiplexers.html">Terminal multiplexers</a></h4>
42-
<div class="tc sn">tmux</div>
42+
<div class="tc"><a href="/tmux.html">tmux</a></div>
4343
<div class="tc sn">screen</div>
4444
<div class="tc sn">pymux</div>
4545
<h4>2.4 <span class="sn">Environment configuration</span></h4>

0 commit comments

Comments
 (0)