✨ Super tmux
This commit is contained in:
parent
47b265521c
commit
67a7815ba3
2 changed files with 32 additions and 1 deletions
|
|
@ -25,8 +25,17 @@ set -g status-style 'bg=colour4 dim'
|
|||
set -g pane-border-style "fg=colour4"
|
||||
set -g pane-active-border-style 'fg=colour4'
|
||||
|
||||
# no status bar
|
||||
set -g status off
|
||||
|
||||
# Navigate tmux panes with Vim style navigation Ctrl-x + hjkl
|
||||
bind h select-pane -L
|
||||
bind j select-pane -D
|
||||
bind k select-pane -U
|
||||
bind l select-pane -R
|
||||
|
||||
# Plugins
|
||||
run-shell /usr/share/tmux-resurrect/resurrect.tmux
|
||||
|
||||
# Use tmux-resurrect with neovim
|
||||
set -g @resurrect-strategy-nvim 'session'
|
||||
|
|
|
|||
|
|
@ -20,12 +20,22 @@ Ctrl + x + "
|
|||
OR (personalized)
|
||||
Ctrl + x + -
|
||||
|
||||
Navigate between windows (vim style):
|
||||
Navigate between panes (vim style):
|
||||
Ctrl + x + j (navigate one split down horizonatal)
|
||||
Ctrl + x + k (navigate one split up horizonatal)
|
||||
Ctrl + x + h (navigate one split left vertical)
|
||||
Ctrl + x + l (navigate one split right vertical)
|
||||
|
||||
Alternating panes placement:
|
||||
Ctrl + x + {
|
||||
Ctrl + x + }
|
||||
|
||||
Resizing panes:
|
||||
Ctrl + x + Alt + <left_arrow>
|
||||
Ctrl + x + Alt + <right_arrow>
|
||||
Ctrl + x + Alt + <up_arrow>
|
||||
Ctrl + x + Alt + <down_arrow>
|
||||
|
||||
Create new window
|
||||
Ctrl + x + c
|
||||
|
||||
|
|
@ -47,3 +57,15 @@ exit
|
|||
If you didn't kill the window this way, the session is still open and you can
|
||||
"attach" to that session like so:
|
||||
tmux attach
|
||||
|
||||
PLUGINS
|
||||
-tmux-resurrect: saves session of tmux even after reboot
|
||||
Ctrl + x + Ctrl + s (saves session)
|
||||
Ctrl + x + Ctrl + r (resurrects last session)
|
||||
|
||||
NOTE: saved session files are found in ~/.tmux/resurrect/
|
||||
If you wish to restore a previous resurrect "save point", go to this directory
|
||||
and:
|
||||
ln -sf <file_name>.txt last
|
||||
This will soft link the last file (resurrect looks here) to whichever point you
|
||||
wish to go to (inspect file contents to find out).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue