+11
-11
.tmux.conf
+11
-11
.tmux.conf
···
1
1
set -g default-terminal "xterm-256color"
2
2
set -g set-clipboard on
3
3
set -ga terminal-overrides "vte*:XT:Ms=\\E]52;c;%p2%s\\7,xterm*:XT:Ms=\\E]52;c;%p2%s\\7"
4
-
# set -sa terminal-overrides ",xterm*:Tc"
4
+
set -sa terminal-overrides ",xterm*:Tc"
5
+
set -s escape-time 0
5
6
6
7
set -g base-index 1
7
8
set -g status-left-length 30
8
9
10
+
unbind '"'
11
+
unbind %
9
12
bind-key h select-pane -L
10
13
bind-key j select-pane -D
11
14
bind-key k select-pane -U
12
15
bind-key l select-pane -R
13
-
unbind '"'
14
-
unbind %
15
16
bind-key s split-window -v
16
17
bind-key v split-window -h
18
+
bind-key C-h select-pane -L
19
+
bind-key C-j select-pane -D
20
+
bind-key C-k select-pane -U
21
+
bind-key C-l select-pane -R
22
+
bind-key C-s split-window -v
23
+
bind-key C-v split-window -h
17
24
18
25
bind-key r source-file ~/.tmux.conf
19
26
···
25
32
bind-key -T copy-mode-vi i send-keys -X cancel
26
33
bind-key -T copy-mode-vi C-c send-keys -X cancel
27
34
28
-
bind-key C-j run-shell "tmux neww -n 'sessionizer' ~/.dotfiles/bin/tmux-sessionizer"
29
-
30
-
# bind-key C-j new-window -n "session-switcher" "\
31
-
# tmux list-sessions |\
32
-
# sed -E 's/:.*$//' |\
33
-
# grep -v \"^$(tmux display-message -p '#S')\$\" |\
34
-
# fzf |\
35
-
# xargs tmux switch-client -t"
35
+
bind-key C-e run-shell "tmux neww -n 'sessionizer' ~/.dotfiles/bin/tmux-sessionizer"