Tmux
Change Window numbering
Change window numbering of window tmux
move-window -s x -t y
tmux change default directory
attach -c /path/to/it/
Copy text
Use tmux buffer to copy text from terminal easily
- Get into tmux copy-mode:Prefix + [.
- Navigate beginning of text to select. Press SpaceorCtrl + Space.
- Press Enterwhen you’re complete with your selection.
- Get back into insertmode and paste selection:Prefix + Enter
- To copy to system clipboard press Shiftbefore selecting and copying your selection.
References:
- https://unix.stackexchange.com/questions/58763/copy-text-from-one-tmux-pane-to-another-using-vim
- https://superuser.com/questions/196060/selecting-text-in-tmux-copy-mode
- https://superuser.com/questions/1336762/how-do-i-copy-paste-from-the-system-clipboard-in-tmux-in-xterm-on-linux
- Use other key bindings for copy mode and vim mode pasting: https://unix.stackexchange.com/questions/450184/in-tmux-how-to-set-shortcut-for-copy-mode
- Vim mode: https://sanctum.geek.nz/arabesque/vi-mode-in-tmux/
- https://www.rushiagr.com/blog/2016/06/16/everything-you-need-to-know-about-tmux-copy-pasting-ubuntu/
Show time on tmux
Prefix + t
Scroll in Tmux
- Ctrl-b then [then you can use your normal navigation keys to scroll around (eg. Up Arrow or PgDn)
- Use vi-mode: shift + korshift + j
- Back in insert through enter
https://superuser.com/questions/209437/how-do-i-scroll-in-tmux
https://awhan.wordpress.com/2010/06/20/copy-paste-in-tmux/
Equally balance tmux split panes
- select-layout even-vertical: Ctrl+b, Alt+2
- select-layout even-horizontal: Ctrl+b, Alt+1
https://unix.stackexchange.com/questions/32986/how-do-i-equally-balance-tmux1-split-panes
Jump to specific window
C-b q