Skip to main content
Version: stable

Tmux

TMUX is a terminal multiplexer. It enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. Basic usage is described in TMUX usage section

Example: TMUX splits

Custom modifications in roles/config/files/tmux.conf include:

  • custom theme
  • declarative sessions (alternatively: save/restore session)
  • search back tmux buffer with FZF
  • extract text from tmux buffer with FZF
  • mouse support
  • prevent deselect+auto scroll on mouse selection copy (very annoying..)
  • seamless navigation between TMUX splits and VIM splits