ctrl-b
is the default command combination but I more often use ctrl-a
, after [[screen]], and ctrl-v
in second-level terminals.ctrl-b
everywhere as that way I don’t need to do configuration in every new host.ctrl-b w
to list windows.tmux capture-pane -p -S- > /tmp/output.txt
dumps the full scrollback of the current pane to a temp file. I’ve tried copying the scrollback fully in other ways… this is the one that worked for me.Tmux is a terminal multiplexer, allowing one to track multiple groups of terminals and terminal environments in a Terminal UIapplication.
It's most often used as a window manager on Unix-based systems without a GUI in conjunction with programs like Vim
Unfortunately, the tmux configuration language is very limited, but it provides the right facilities for keymapping and managing windows.
https://github.com/tmux-plugins/tmux-pain-control A tmux plugin that offers pane control and standard pane navigation bindings.
Byobuclaims to be a more fully-featured window manager built on top of tmux that might be more viable as a day to day interface without an X session. https://zserge.com/posts/tmux/ tmux for mortals
Rendering context...