/images/duck.jpeg
Get in touch:
{hi | nando}@hmvidal.io

tmux

This is a cheatsheet for tmux.

It is hopefully helpfully organized. 🙂

 


 

Essential

Keys Action
C-b : Prompt for a command
C-b [ Enter copy mode
     Space      Start selection (in copy mode)
     Enter      Pick selection and leave (in copy mode)
C-b ] Paste from tmux buffer

 


 

Help

Keys Action
C-b ? Show help buffer
C-b / Describe key binding

 

Development Tools and Configurations

These are tools/configurations I use on either a frequent, or regular enough basis to warrant including them on new development machines.

Actively maintained
This page is actively maintained. Check in for updates!

 


 

Terminal

Here are tools and configurations specific to the terminal.

bash

1
2
3
4
5
6
7
# ~/.bashrc

set -o vi                                    # Set interactive shell to Vim mode

if [[ ":$PATH:" != *":$HOME/bin:"* ]]; then  # Add `~/bin` to `PATH` if not already there
    export PATH="$HOME/bin:$PATH"
fi