2023-04-06 13:34:32 -04:00
|
|
|
|
|
|
|
# ReMux: a friendlier tmux wrapper
|
|
|
|
|
2023-06-12 19:24:57 -04:00
|
|
|
A tmux wrapper and command shortener written in Rust. ReMux's
|
|
|
|
goal is to wrap tmux commands to be both shorter, and oriented
|
|
|
|
around session names instead of session IDs.
|
2023-04-06 13:34:32 -04:00
|
|
|
|
2023-06-12 19:24:57 -04:00
|
|
|
In their shortest forms, *every* ReMux command is as short or
|
|
|
|
shorter than its equivalent tmux command:
|
|
|
|
|
|
|
|
```sh
|
2023-04-06 13:34:32 -04:00
|
|
|
|
|
|
|
# new session
|
|
|
|
tmux new-session -t foo
|
|
|
|
remux n foo
|
|
|
|
|
|
|
|
# lists
|
|
|
|
tmux ls
|
|
|
|
remux l
|
2023-06-12 19:24:57 -04:00
|
|
|
remux
|
2023-04-06 13:34:32 -04:00
|
|
|
|
|
|
|
# attach
|
|
|
|
tmux a -t foo
|
|
|
|
remux a foo
|
|
|
|
|
2023-06-12 19:24:57 -04:00
|
|
|
# has
|
|
|
|
tmux has -t foo
|
|
|
|
remux has foo
|
|
|
|
|
|
|
|
# detach
|
|
|
|
tmux detach-client -t foo
|
|
|
|
remux d foo
|
|
|
|
|
2023-04-06 13:34:32 -04:00
|
|
|
```
|
|
|
|
|