]>
Commit | Line | Data |
---|---|---|
5ccc61bb IB |
1 | # Pour les nostalgiques de screen |
2 | # comme les raccourcis ne sont pas les mêmes, j'évite | |
3 | set -g prefix C-a | |
4 | unbind-key C-b | |
5 | ||
6 | unbind-key -a | |
7 | bind-key -n C-h list-keys | |
8 | bind-key C-d detach | |
9 | bind-key & confirm-before -p "kill-window #W? (y/n)" kill-window | |
10 | ||
11 | # même hack que sur screen lorsqu'on veut profiter du scroll du terminal | |
12 | # (xterm ...) | |
13 | set -g terminal-overrides 'xterm*:smcup@:rmcup@' | |
14 | ||
15 | #Pour les ctrl+arrow | |
16 | set-option -g xterm-keys on | |
17 | ||
18 | # c'est un minimum (defaut 2000) | |
19 | set-option -g history-limit 10000 | |
20 | ||
21 | # lorsque j'ai encore un tmux ailleurs seule | |
22 | # sa fenetre active réduit la taille de ma fenetre locale | |
23 | setw -g aggressive-resize on | |
24 | ||
25 | # Pour etre alerté sur un changement dans une autre fenêtre | |
26 | setw -g monitor-activity on | |
27 | #set -g visual-activity on | |
28 | #set -g visual-bell on | |
29 | ||
30 | set -g base-index 1 | |
31 | ||
32 | # repercuter le contenu de la fenetre dans la barre de titre | |
33 | # reference des string : man tmux (status-left) | |
34 | set -g set-titles on | |
35 | set -g set-titles-string '#H #W #T' # host window command | |
36 | ||
37 | #Dans les valeurs par defaut deja, avec le ssh-agent | |
38 | set -g update-environment "DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY PATH" | |
39 | ||
40 | set -g status off | |
41 | set -g status-left '' | |
42 | set -g status-right '' | |
43 |