juanshot-dotenvs/.tmux.conf
2024-08-25 14:36:11 +01:00

42 lines
1.0 KiB
Plaintext

unbind C-b
set -g prefix C-Space
unbind r
bind r source-file ~/.tmux.conf \; display "Reloaded ~/.tmux.conf"
# v and h are not bound by default, but we never know in the next versions...
unbind v
unbind h
unbind % # Split vertically
unbind '"' # Split horizontally
bind v split-window -h -c "#{pane_current_path}"
bind h split-window -v -c "#{pane_current_path}"
# change pane navigation to Vim-believer mode
bind -n C-h select-pane -L
bind -n C-j select-pane -D
bind -n C-k select-pane -U
bind -n C-l select-pane -R
set -g history-limit 100000
unbind n #DEFAULT KEY: Move to next window
unbind w #DEFAULT KEY: change current window interactively
bind n command-prompt "rename-window '%%'"
bind w new-window -c "#{pane_current_path}"
# Make window and pane numbers start from 1 instead of 0
set -g base-index 1
set-window-option -g pane-base-index 1
# Move to next/previous window with Alt+k/Alt+j
bind -n M-j previous-window
bind -n M-k next-window
# Fix tmux color issue for vim
set -g default-terminal "xterm-256color"