tmux cheatsheet

Published: 2018-01-24 15:07:49

Categories: Systems Engineering & Tooling

Tags: terminal-multiplexing, tmux

<- Back to Blog Home

Follow this simple and to the point tutorial : https://danielmiessler.com/study/tmux/.

From Bash

  • tmux ls --> show list of sessions
  • tmux new -s session-name --> new session
  • tmux a --> attach to default session
  • tmux a -t session-name --> attach to a particular session
  • tmux kill-session -t session-name

 

Session (Ctrl-b)

  • $ --> rename session name
  • d --> detach

Window (Ctrl-b)

  • c --> create new window
  • w --> list windows
  • n --> next window
  • p --> previous window

Panes (Ctrl-b)

  • % --> split horizontal
  • " --> split vertical
  • arrow keys --> navigate
  • q --> pane numbers
  • [ --> scroll mode. q to return to normal mode

tmuxnesting

This is by no means a complete list. Just the commands I tend to use. Figure borrowed from danielmiessler.com.