Modification des numéros de pane et windows dans les 2 fichiers qui

permettent de spliter automatiquement.
Modification des bind pour spliter afin de se rapprocher de ceux
utilisés dans herbsluft+bepo.
This commit is contained in:
Jeremy Gardais 2014-09-12 14:26:55 +02:00
parent b7fec458d1
commit 518df8b6c5
3 changed files with 35 additions and 32 deletions

View File

@ -9,15 +9,15 @@
# #
new -A -sUpdate101010 new -A -sUpdate101010
neww -d -nSSH1 'exec ssh reverse.101010.vpn' neww -d -nSSH1 'exec ssh reverse.101010.vpn'
selectw -t 1 selectw -t 2
selectp -t 0 selectp -t 1
# Pane 1 # Pane 1
splitw -v -p 25 -t 0 'exec ssh chat.101010.vpn' splitw -v -p 25 -t 1 'exec ssh chat.101010.vpn'
splitw -h -p 50 -t 1 'exec ssh puppet.101010.vpn' splitw -h -p 50 -t 2 'exec ssh puppet.101010.vpn'
# Pane 3 # Pane 3
splitw -h -p 50 -t 0 'exec ssh dns.101010.vpn' splitw -h -p 50 -t 1 'exec ssh dns.101010.vpn'
neww -d -nSSH2 'exec ssh git.101010.vpn' neww -d -nSSH2 'exec ssh git.101010.vpn'
selectw -t 2 selectw -t 3
selectp -t 0 selectp -t 1

View File

@ -9,26 +9,26 @@
# #
new -A -sUpdateIPR new -A -sUpdateIPR
neww -d -nSSH1 'exec ssh ldap1.work' neww -d -nSSH1 'exec ssh ldap1.work'
selectw -t 1 selectw -t 2
selectp -t 0 selectp -t 1
# Pane 1 # Pane 1
splitw -v -p 25 -t 0 'exec ssh www.work' splitw -v -p 25 -t 1 'exec ssh www.work'
splitw -h -p 50 -t 1 'exec ssh dhcp.work' splitw -h -p 50 -t 2 'exec ssh dhcp.work'
# Pane 3 # Pane 3
splitw -h -p 50 -t 0 'exec ssh tunnelviarelay03' splitw -h -p 50 -t 1 'exec ssh tunnelviarelay03'
#splitw -v -p 50 -t 3 'exec sleep 5 && ssh localhost -p 9322' #splitw -v -p 50 -t 4 'exec sleep 5 && ssh localhost -p 9322'
#splitw -v -p 50 -t 3 'exec ssh localhost -p 9322' #splitw -v -p 50 -t 4 'exec ssh localhost -p 9322'
neww -d -nSSH2 'exec ssh puppet1.work' neww -d -nSSH2 'exec ssh puppet1.work'
selectw -t 2 selectw -t 3
selectp -t 0 selectp -t 1
# Pane 1 # Pane 1
splitw -v -p 50 -t 0 'exec ssh git.work' splitw -v -p 50 -t 1 'exec ssh git.work'
splitw -h -p 50 -t 1 'exec ssh bdd-mv.work' splitw -h -p 50 -t 2 'exec ssh bdd-mv.work'
splitw -v -p 50 -t 1 'exec ssh inventaire.work' splitw -v -p 50 -t 2 'exec ssh inventaire.work'
splitw -v -p 50 -t 2 'exec ssh monitoring.work' splitw -v -p 50 -t 3 'exec ssh monitoring.work'
# Pane 4 # Pane 4
splitw -h -p 50 -t 0 'exec ssh deploy.work' splitw -h -p 50 -t 1 'exec ssh deploy.work'
neww -d -nHyper 'exec ssh hyper03' neww -d -nHyper 'exec ssh hyper03'

View File

@ -143,7 +143,7 @@ bind x lock-server
unbind ^S unbind ^S
bind ^S set-window-option synchronize-panes bind ^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
@ -182,10 +182,12 @@ bind F12 selectw -t:12
## Nouveaux raccourcis clavier pour les splits/panels ## Nouveaux raccourcis clavier pour les splits/panels
# split windows comme vim # split windows comme herbsluft + bépo
# Définition des splits comme dans vim (s: vertical et v: horizontal) # Définition des splits comme dans vim (s: vertical et v: horizontal)
#bind s split-window -v #bind s split-window -v
bind v split-window -h bind Enter split-window -h
unbind Space
bind Space split-window
# Permet de se déplacer entre les panels avec les touches hjkl # Permet de se déplacer entre les panels avec les touches hjkl
# h: gauche # h: gauche
@ -197,6 +199,10 @@ bind j select-pane -D
bind k select-pane -U bind k select-pane -U
bind l select-pane -R bind l select-pane -R
# Changer la réorganisation des panes
unbind .
bind . next-layout
# Redimentionnement des panels comme vim # Redimentionnement des panels comme vim
# Possibilité de changer la valeur "2" par ce qu'on veut # Possibilité de changer la valeur "2" par ce qu'on veut
# < : agrandissement vers la gauche # < : agrandissement vers la gauche
@ -248,22 +254,19 @@ bind V source-file ~/.tmux/split101010
# monitor-activity : permet de mettre en avant une fenêtre quand son contenu reçoit un événement # monitor-activity : permet de mettre en avant une fenêtre quand son contenu reçoit un événement
# #
# Nouvelle session avec la première fenêtre qui exécute une mise à jour des dépôts # Nouvelle session avec la première fenêtre qui exécute une mise à jour des dépôts
new -d -s0 -nr00t 'exec sudo aptitude update' new -d -s0 -nh0me
# Nouvelle fenêtre 0:1 avec htop # Nouvelle fenêtre 0:1 avec htop
neww -d -nht0p 'exec htop' neww -d -nht0p 'exec htop'
# Nouvelle fenêtre 0:2 avec weechat-curses distant # Nouvelle fenêtre 0:2 avec weechat-curses distant
neww -d -nwee neww -d -nwee
# Nouvelle fenêtre 0:3 dans /media # Nouvelle fenêtre 0:3 dans /media
neww -d -nSdata -c '/media/sdata/' neww -d -nSdata -c '/media/sdata/'
# Nouvelle fenêtre 0:4 dans ~ # Nouvelle fenêtre 0:4 dans dépot git
neww -d -nh0me
setw -t0:4 aggressive-resize on
# Nouvelle fenêtre 0:5 dans dépot git
neww -d -ngit -c '/home/jegardai/depot/ipr_puppet/environments/production' neww -d -ngit -c '/home/jegardai/depot/ipr_puppet/environments/production'
setw -t0:5 aggressive-resize on setw -t0:4 aggressive-resize on
# Fenêtre par défaut: 2 # Fenêtre par défaut: 3
select-window -t 2 select-window -t 3
#new -d -s1 -nvulgrim 'exec ssh tunnel.vulgrim.gardouille.fr' #new -d -s1 -nvulgrim 'exec ssh tunnel.vulgrim.gardouille.fr'
#neww -d -nht0p 'exec htop' #neww -d -nht0p 'exec htop'