![]() |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
Symbol | Význam |
* | Označuje aktuálně zvolené okno |
- | Označuje okno se kterým se pracovalo naposled (než jste se přepli na jiné aktuální okno) |
# | Pro okno je zapnuto monitorování aktivity |
! | Signalizace v příslušném okně |
+ | V okně se objevil požadovaný obsah |
~ | V okně se neobjevilo nic nového během stanoveného intervalu |
Veškerá nastavení se nacházejí v souboru ~/.tmux.conf nebo v /etc/tmux.conftento soubor umožňuje nastavit požadované vlastnosti tmux serveru, sezení, stavového řádku, oken, podoken a klávesové zkratky. Jednotlivé volby mohou být zobrazeny pomocí show-options nebo nastaveny pomocí set-options. Jestliže nastavujete volbu, která má platit globálně v rámci celého tmux serveru, použijte přepínač -s. Příkaz set-option má následující zápis:
set-option [-agsuw] [-t target-session | target-window] option value -a jestliže hodnotou je řetězec, bude nová hodnota přidána do řetězce -g vynucení globální platnosti pro celé sezení -s vynucení platnosti v rámci celého serveru -u zruší individuální volbu a zavede tu, která je nastavená v rámci celého sezení -w nastavení platné pro celé okno -t specifikuje platnost pro konkrétní sezení nebo okno option volba value hodnota
show-options [-gsw] [-t target-session | target-window] -g nastavení platné globálně -s nastavení platné pro server -w nastavení platné pro okno -t výběr konkrétního sezení nebo okna
set-environment [-gru] [-t target-session] name [value]
show-environment [-g] [-t target-session]Možnosti jak si pracovní prostředí tmuxu nakonfigurovat jsou opravdu vysoké
$ tmux show-options -g -t 0Následuje malá ukázka toho jak by mohl vypadat Váš konfigurační soubor:
# # Konfiguracni soubor tmuxu - ulozit do .tmux.conf v domovskem adresari # # Prenastaveni modifikatoru Ctrl-b na Ctrl-a set-option -g prefix Ctrl-a bind-key Ctrl-a last-window # Prvnim indexem bude cislo 1 (standardne se zacina od 0) set -g base-index 1 # Nastaveni stavoveho radku set -g status-bg black set -g status-fg white set -g status-left "" set -g status-right "#[fg=green]#H" # Uprava modifikatoru na Ctrl-a a <prikaz> pro odeslani prikazu v pripade vnorene session v jine session bind-key a send-prefix # Monitoring aktivit setw -g monitor-activity on set -g visual-activity on # Priklad zapisu parametru stavoveho radku #set -g status-right "#[fg=yellow]#(uptime | cut -d ',' -f 2-)" # Vysviceni aktivniho okna set-window-option -g window-status-current-bg redNezapomeňte si jej uložit do svého domovského adresáře
Pomocí skriptů, které budou s tmuxem spolupracovat si můžete zautomatizovat vetšinu prováděných úloh. Typickým příkladem může být příprava prostředí pro určitou činnost (například programování). Zájemcům doporučuji nahlédnout na zajímavý projekt s názvem Tmuxinator. Pro inspiraci jak takové prostředí pro vývoj s Tmuxinatorem může vypadat navštivte blog o vývoji v Ruby s názvem Shapeshed a blog o vývoji v Djangu s názvem Andrew Brookins. Pokud si chcete nějaký skript napsat sami, bude Vám stačit základní znalost skriptování v shellu. Ve svých skriptech můžete volat všechny příkazy tmuxu tak, jak jsou uvedeny v těchto dvou článcích (je zde uveden pouze výběr základních nejdůležitějších příkazů, pro popis ostatních příkazů doporučuji nahlédnout do manuálové stránky tmuxu).
|
||
KOMENTARZE
Nie ma komentarzy dla tej pozycji. |
||
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
1. |
Pacman linux Download: 5108x |
2. |
FreeBSD Download: 9323x |
3. |
PCLinuxOS-2010 Download: 8814x |
4. |
alcolix Download: 11203x |
5. |
Onebase Linux Download: 9921x |
6. |
Novell Linux Desktop Download: 0x |
7. |
KateOS Download: 6477x |
1. |
xinetd Download: 2638x |
2. |
RDGS Download: 937x |
3. |
spkg Download: 5276x |
4. |
LinPacker Download: 10416x |
5. |
VFU File Manager Download: 3405x |
6. |
LeftHand Mała Księgowość Download: 7505x |
7. |
MISU pyFotoResize Download: 3106x |
8. |
Lefthand CRM Download: 3769x |
9. |
MetadataExtractor Download: 0x |
10. |
RCP100 Download: 3390x |
11. |
Predaj softveru Download: 0x |
12. |
MSH Free Autoresponder Download: 0x |