Eric Bower
·
2025-01-13
tmux.txt
1=$ ghostty https://github.com/ghostty-org/ghostty/issues/1935
2=$ detach https://github.com/crigler/dtach
3=$ abduco https://github.com/martanne/abduco
4=$ dvtm https://github.com/martanne/dvtm
5=$ mtm https://github.com/deadpixi/mtm
6=$ zellij https://github.com/zellij-org/zellij
7=$ tab-rs https://github.com/austinjones/tab-rs
8=$ nvimux https://github.com/hkupty/nvimux
9=$ byobu https://www.byobu.org/
10=$ iterm2 https://iterm2.com/documentation-tmux-integration.html
11
12=$ wezterm https://github.com/wez/wezterm
13=$ wezterm-plex https://wezfurlong.org/wezterm/multiplexing.html
14
15# Goal
16 Ability to detach and reatach a terminal without closing the running program.
17 Ability to create "sessions"
18 Ability to list sessions
19 Ability to switch between sessions
20 Ability to close sessions
21 Native terminal scrollback
22 Needs to work remotely (e.g. with SSH)
23
24# Research
25 Session management
26 $detach
27 $abduco
28
29 Virtual Multiplexer
30 $dvtm
31 $mtm
32
33 Both
34 $zellij
35 $tab-rs
36 $nvimux
37 $byobu
38
39 Terminal Multiplexer
40 $iterm2
41 $wezterm-plex wezterm multiplexing docs
42 $ghostty
43
44 Ideas
45 abduco is close to what I want but with better mgmt of sessions
46 I want the ability to have shortcut commands to
47 create new session
48 delete session
49 switch sessions with a fzf experience