Wezterm gives you cross platform tmux like capabilities (linux, mac and windows too).
This wezterm config is organized around the ALT+key
where key is one of the following:
h j k l
for moving between splits (addSHIFT
for resizing instead)n
ext andp
revious pane- wezterm
a
ction (command palette) f
ind inside panec
opy mode- show all k
e
y bindings q
uit current panex
closes current nvim pane or terminal panes
wap pane-
for vertical split and\
for horizontal split paner
otate panes clockwise (addCTRL
for counter clockwise)
Open commonly used programs quickly ALT+key
:
- insert
u
nicode character (e.g. insert an emoji) - open lazy
g
it in split pane (addCTRL
for vertical split) - open
b
root in split pane (addCTRL
for vertical split)
Workspace related bindings are under ALT+SHIFT+key
:
A
dd a new workspace,- go to
D
efault workspace, F
uzzy switch- new
S
ession: creates a workspace from existing project under~/src
N
ext andP
revious workspace
Window related bindings are under ALT+SHIFT+key
:
- Always on
T
op - Always on b
O
ttom
There is more than just this, but the above is what you might need most of the time.