# remap prefix to Control + a set -g prefix C-a unbind C-b bind C-a send-prefix # don't rename windows automatically set-option -g allow-rename off # Visual stuff set -g -a terminal-overrides ',*:Ss=\E[%p1%d q:Se=\E[2 q' # Supposedly helps with cursor shapes under vim (spoiler: it does not) # Split panes with \ and - bind \\ split-window -h bind - split-window -v unbind '"' unbind % # Zooming unbind C-z bind -n C-z resize-pane -Z # Vim-mode set-window-option -g mode-keys vi # Vim like mode for leaving insert mode unbind [ # unbind the default way to copy text bind -T prefix j copy-mode # allow exiting insert mode with C-a j # Vim like keybinds for copying and pasting bind -T copy-mode-vi p paste-buffer bind -T copy-mode-vi V send-keys -X rectangle-toggle # Check if this works bind -T copy-mode-vi v send-keys -X begin-selection bind -T copy-mode-vi y send-keys -X copy-selection