Substitute all "^key" by "C-key" for CTRL-key.
Also use R to reload default tmux configuration file.
This commit is contained in:
parent
40946f5d57
commit
fc6eba6dad
35
tmux.conf
35
tmux.conf
|
@ -1,4 +1,4 @@
|
||||||
###############--------------------------------------------------------------
|
##############--------------------------------------------------------------
|
||||||
##
|
##
|
||||||
## Fichier de configuration : ~/.tmux/tmux.conf
|
## Fichier de configuration : ~/.tmux/tmux.conf
|
||||||
## 1.0: 14-09-11
|
## 1.0: 14-09-11
|
||||||
|
@ -99,7 +99,7 @@ set -g status-interval 1
|
||||||
|
|
||||||
## Redéfinition de la combinaison principale par celle de screen (CTRL+a)
|
## Redéfinition de la combinaison principale par celle de screen (CTRL+a)
|
||||||
unbind C-b
|
unbind C-b
|
||||||
set -g prefix ^A
|
set -g prefix C-a
|
||||||
bind a send-prefix
|
bind a send-prefix
|
||||||
|
|
||||||
## Redéfinition des raccourcis:
|
## Redéfinition des raccourcis:
|
||||||
|
@ -108,22 +108,22 @@ unbind A
|
||||||
bind A command-prompt "rename-window %%"
|
bind A command-prompt "rename-window %%"
|
||||||
|
|
||||||
# Aller au terminal précédent (CTRL+a)
|
# Aller au terminal précédent (CTRL+a)
|
||||||
unbind ^A
|
unbind C-a
|
||||||
bind ^A last-window
|
bind-key C-a last-window
|
||||||
|
|
||||||
# Aller au terminal suivant (CTRL+n)
|
# Aller au terminal suivant (CTRL+n)
|
||||||
unbind ^N
|
unbind C-n
|
||||||
bind ^N next-window
|
bind-key C-n next-window
|
||||||
|
|
||||||
# Aller au terminal précédent (CTRL+p)
|
# Aller au terminal précédent (CTRL+p)
|
||||||
unbind ^P
|
unbind C-p
|
||||||
bind ^P previous-window
|
bind-key C-p previous-window
|
||||||
|
|
||||||
#Copy tmux buffer to CLIPBOARD
|
#Copy tmux buffer to CLIPBOARD
|
||||||
unbind ^C
|
unbind C-c
|
||||||
bind-key y run-shell -b "tmux save-buffer - | xclip -i -selection clipboard"
|
bind-key y run-shell -b "tmux save-buffer - | xclip -i -selection clipboard"
|
||||||
#Copy CLIPBOARD to tmux buffer and paste-it in tmux
|
#Copy CLIPBOARD to tmux buffer and paste-it in tmux
|
||||||
bind ^V run "tmux set-buffer -- \"$(xclip -o -selection clipboard)\"; tmux paste-buffer"
|
bind-key C-v run "tmux set-buffer -- \"$(xclip -o -selection clipboard)\"; tmux paste-buffer"
|
||||||
|
|
||||||
# Copy-mode
|
# Copy-mode
|
||||||
bind-key -t vi-copy 'v' begin-selection
|
bind-key -t vi-copy 'v' begin-selection
|
||||||
|
@ -136,8 +136,8 @@ unbind C-b
|
||||||
bind-key C-b command-prompt "find-window -CNT '%%'"
|
bind-key C-b command-prompt "find-window -CNT '%%'"
|
||||||
|
|
||||||
# Détacher tmux
|
# Détacher tmux
|
||||||
unbind ^D
|
unbind C-d
|
||||||
bind ^D detach
|
bind C-d detach
|
||||||
|
|
||||||
# Zoom/Unzoom a pane
|
# Zoom/Unzoom a pane
|
||||||
unbind f
|
unbind f
|
||||||
|
@ -146,20 +146,21 @@ unbind C-f
|
||||||
bind-key C-f resize-pane -Z
|
bind-key C-f resize-pane -Z
|
||||||
|
|
||||||
# Verrouiller tmux
|
# Verrouiller tmux
|
||||||
unbind ^X
|
unbind C-x
|
||||||
bind ^X lock-server
|
bind C-x lock-server
|
||||||
unbind x
|
unbind x
|
||||||
bind x lock-server
|
bind x lock-server
|
||||||
|
|
||||||
# Activer/Désactiver la synchronisation des panels
|
# Activer/Désactiver la synchronisation des panels
|
||||||
unbind ^S
|
unbind C-s
|
||||||
bind ^S set-window-option synchronize-panes
|
bind C-s set-window-option synchronize-panes
|
||||||
|
|
||||||
# Lister les liens présents dans une fenêtre tmux (nécessite l'installation de urlview)
|
# Lister les liens présents dans une fenêtre tmux (nécessite l'installation de urlview)
|
||||||
bind-key u capture-pane \; save-buffer ~/.tmux/.tmux-buffer \; new-window -n "urlview" '$SHELL -c "urlview < ~/.tmux/.tmux-buffer"'
|
bind-key u capture-pane \; save-buffer ~/.tmux/.tmux-buffer \; new-window -n "urlview" '$SHELL -c "urlview < ~/.tmux/.tmux-buffer"'
|
||||||
|
|
||||||
# Recharger la configuration de tmux
|
# Recharger la configuration de tmux
|
||||||
bind-key r source-file ~/.tmux/tmux.conf
|
unbind R
|
||||||
|
bind-key R source-file ~/.tmux/tmux.conf
|
||||||
|
|
||||||
## Nouveaux raccourcis clavier pour les terminaux
|
## Nouveaux raccourcis clavier pour les terminaux
|
||||||
# Aller au terminal n°{1,12} avec les touches F{1-12}
|
# Aller au terminal n°{1,12} avec les touches F{1-12}
|
||||||
|
|
Loading…
Reference in New Issue