bind Escape copy-mode
unbind [
unbind v
-bind v paste-buffer
+bind v paste-buffer -p
#bind -t vi-copy 'v' begin-selection
#bind -t vi-copy 'y' copy-selection
#bind -t vi-copy 'Space' halfpage-down
# ICCCM clipboard
bind Y run "tmux save-buffer - | xclip -i -sel clipboard"
-bind P run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
+bind P run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer -p"
#bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
#bind y run-shell "tmux show-buffer | xclip -sel clip -i" \; display-message "Copied tmux buffer to system clipboard"
bind-key 8 resize-pane -x 80
# Maximize and restore a pane
-unbind Up
-bind Up new-window -d -n tmp \; swap-pane -s tmp.1 \; select-window -t tmp
-unbind Down
-bind Down last-window \; swap-pane -s tmp.1 \; kill-window -t tmp
+unbind z
+bind z resize-pane -Z
# Log output to a text file on demand.
#bind P pipe-pane -o "cat >>~/#W.log" \; display "Toggled logging to ~/#W.log"