Commit fb6e100f02751f814008d795a98efa7875540012

Consistently use C- to define Ctrl combinations
Don't mix ^x in.
Author: xaizek
Author date (UTC): 2025-09-12 17:15
Committer name: xaizek
Committer date (UTC): 2025-09-12 17:15
Parent(s): 7098ae78c09426d4f1418d573d8f0ae1bf0ecf20
Signing key: 99DC5E4DB05F6BE2
Tree: 7edbb09daa3c1e710be2415dab4bebf132599694
File Lines added Lines deleted
tmux.conf 6 6
File tmux.conf changed (mode: 100644) (index f5aea3d..0dcf5cc)
... ... set -g display-panes-time 2000
25 25 set -g history-limit 100000 set -g history-limit 100000
26 26
27 27 # use vi-line shortcuts to yank text in copy-mode # use vi-line shortcuts to yank text in copy-mode
28 bind -T copy-mode-vi 'v' send-keys -X begin-selection
29 bind -T copy-mode-vi 'V' send-keys -X select-line
30 bind -T copy-mode-vi '^v' send-keys -X rectangle-toggle
31 bind -T copy-mode-vi 'y' send-keys -X copy-selection
28 bind -T copy-mode-vi v send-keys -X begin-selection
29 bind -T copy-mode-vi V send-keys -X select-line
30 bind -T copy-mode-vi C-v send-keys -X rectangle-toggle
31 bind -T copy-mode-vi y send-keys -X copy-selection
32 32
33 33 # reload config (prefix + r) # reload config (prefix + r)
34 34 bind r source ~/.tmux.conf \; \ bind r source ~/.tmux.conf \; \
 
... ... bind - split-window -c "#{pane_current_path}" -v
43 43 bind c new-window -c "#{pane_current_path}" bind c new-window -c "#{pane_current_path}"
44 44
45 45 # duplicate prefix+n/p keys with prefix+<c-n>/<c-p> # duplicate prefix+n/p keys with prefix+<c-n>/<c-p>
46 bind ^n next-window
47 bind ^p previous-window
46 bind C-n next-window
47 bind C-p previous-window
48 48
49 49 # move between panes using prefix + h/j/k/l # move between panes using prefix + h/j/k/l
50 50 bind h select-pane -L bind h select-pane -L
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/dotfiles

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/dotfiles

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master