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:
		
							parent
							
								
									b7fec458d1
								
							
						
					
					
						commit
						518df8b6c5
					
				
							
								
								
									
										14
									
								
								split101010
								
								
								
								
							
							
						
						
									
										14
									
								
								split101010
								
								
								
								
							|  | @ -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 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										28
									
								
								splitWORK
								
								
								
								
							
							
						
						
									
										28
									
								
								splitWORK
								
								
								
								
							|  | @ -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' | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										25
									
								
								tmux.conf
								
								
								
								
							
							
						
						
									
										25
									
								
								tmux.conf
								
								
								
								
							|  | @ -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' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue