Bruno Sutic
Rails & Javascript developer
Ideal Project Group, Chicago
github.com/bruno-
@brunosutic
Tmux plugini: github.com/tmux-plugins
Command line junkie
Slide 3
Slide 3 text
Problem sa terminal
aplikacijom?
• managiranje (velikog) broja terminala
• primjer terminala za samo 1 projekt
Slide 4
Slide 4 text
Problem sa terminal
aplikacijom?
• primjer terminali za više projekata
Slide 5
Slide 5 text
Rješenje?
Tmux - terminal multiplexer
• Osnovni fičeri:
• više terminala unutar jednog
• “splits” horizontalni i vertikalni
• “sessions” grupe prozora/terminala
• “vrti” se u pozadini sve dok je komp upaljen
• Ostali napredni fičeri
Preporučena konfiguracija
• ~/.tmux.conf - tmux config file
• remapirat defaultni “prefix” sa Ctrl-b na Ctrl-a
• set -g prefix C-a # in .tmux.conf
• remapirat Caps Lock na Ctrl (na OS levelu)
Slide 8
Slide 8 text
Demo: pokretanje tmux-a
• samo utipkajte $ tmux
Slide 9
Slide 9 text
Demo: stvaranje novih
“windowa”
• prefix + c
Slide 10
Slide 10 text
Demo: navigacija po
“windowima”
• prošli prozor: prefix + p
• slijedeći prozor: prefix + n
• određeni prozor: prefix +