Difference between revisions of "Tmux"
Line 59: | Line 59: | ||
<code>page up/down</code> - För att scrolla upp och ner. | <code>page up/down</code> - För att scrolla upp och ner. | ||
+ | |||
+ | = Tmux Plugin Manager = | ||
+ | Kräver version 1.9 eller högre. | ||
+ | |||
+ | == Installera == | ||
+ | git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm | ||
+ | |||
+ | Skapa filen <code>.tmux.conf</code> i din home folder. | ||
+ | # List of plugins | ||
+ | set -g @plugin 'tmux-plugins/tpm' | ||
+ | set -g @plugin 'tmux-plugins/tmux-sensible' | ||
+ | |||
+ | # Other examples: | ||
+ | # set -g @plugin 'github_username/plugin_name' | ||
+ | # set -g @plugin 'git@github.com/user/plugin' | ||
+ | # set -g @plugin 'git@bitbucket.com/user/plugin' | ||
+ | |||
+ | # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) | ||
+ | run '~/.tmux/plugins/tpm/tpm' | ||
+ | |||
+ | Ladda sedan TPM genom att starta om din tmux session eller ladda om confen med. | ||
+ | tmux source ~/.tmux.conf | ||
+ | |||
+ | == Lägga till plugins == | ||
+ | Plugins finns på [https://github.com/tmux-plugins TPM's Github] | ||
+ | |||
+ | Lägg sedan till pluginet i <code>.tmux.conf</code> med kommandot <code>set -g @plugin '...'</code> | ||
+ | |||
+ | Öppna sedan Tmux och tryck för att installera. | ||
+ | prefix + I | ||
+ | |||
+ | Ta bort plugin genom att ta bort raden kommentera ut den i <code>.tmux.conf</code> och tryck. | ||
+ | prefix + alt + u | ||
[[Category:Tools]] | [[Category:Tools]] |
Revision as of 22:58, 9 July 2015
Tmux är en terminal multiplexer precis som screen. En fördel med att använda terminal multiplexers är att du inte tappar dina shell fönster om du skulle tappa anslutningen eller vill fortsätta jobbet på en annan dator.
Contents
Installation
Skriv bara,
apt-get install tmux
Kommandon
Starta tmux,
tmux
Lista tmux sessioner,
tmux ls
Attach till en session
tmux attach
Attach till en session och detach andra som är anslutna till samma session.
tmux attach -d
Keybinds
Default prefix för tmux är CTRL + B
c
- Skapa ett nytt fönster.
n/p
- Gå till nästa eller föregående fönster.
0-9
- Byt fönster.
w
- Meny med alla fönster.
&
- Stäng ett fönster.
,
- Byt namn på ett fönster.
"
- Splitta fönster horisontellt.
%
- Splitta fönster vertikalt.
Left,down,right,up
- För att hoppa imellan paneler.
x
- Stäng den aktiva panelen.
!
- Skapa ett nytt fönster med en panel.
z
- Zooma in ett fönster.
[
- Copy läge.
-
CTRL-SPACE
För att börja markera text. -
ALT-w
För att kopiera markerad text.
]
- Paste kopierad text.
d
- För att deattacha en session.
page up/down
- För att scrolla upp och ner.
Tmux Plugin Manager
Kräver version 1.9 eller högre.
Installera
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
Skapa filen .tmux.conf
i din home folder.
# List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' # Other examples: # set -g @plugin 'github_username/plugin_name' # set -g @plugin 'git@github.com/user/plugin' # set -g @plugin 'git@bitbucket.com/user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.tmux/plugins/tpm/tpm'
Ladda sedan TPM genom att starta om din tmux session eller ladda om confen med.
tmux source ~/.tmux.conf
Lägga till plugins
Plugins finns på TPM's Github
Lägg sedan till pluginet i .tmux.conf
med kommandot set -g @plugin '...'
Öppna sedan Tmux och tryck för att installera.
prefix + I
Ta bort plugin genom att ta bort raden kommentera ut den i .tmux.conf
och tryck.
prefix + alt + u