tmux

Commands

command description
tmux ls to list all the tmux sessions
tmux attach -t ListOfAppsToBeStarted to attach to the session ListOfAppsToBeStarted
Ctrl-b w to select the window to jump to
tmux kill-session ListOfAppsToBeStarted to kill a session

My use cases

Set up for one/more applications:

https://github.com/explorer436/programming-playground/blob/main/java-playground/kafka-examples/real-world-example/SetUp.sh

How to start multiple applications from terminal in a Linux or Macbook?

Scripts to do something on multiple applications

Updating Git repositories:

https://github.com/explorer436/Dotfiles2/blob/master/PullFromGitRepositories.sh

Reading material

One stop shop for tmux: https://github.com/rothgar/awesome-tmux

Automate Tmux - https://medium.com/@vamsik23/automate-tmux-86774b12f348

tmux cheat sheet - https://gist.github.com/andreyvit/2921703

tmux & screen cheat-sheet - http://www.dayid.org/comp/tm.html


Links to this note