tmux-resurrect
tmux-resurrect copied to clipboard
C-b C-r to restore session will end up with [exited] from tmux client on iSH(iOS alpinelinux)
env
Linux
4.20.69-ish SUPER AWESOME May 20 2023 23:41:32 i686 Linux
apk
: 3.17
GNU
bash, version 5.2.15(1)-release (i586-alpine-linux-musl)
tmux
3.3a
tpm
: 99469c4a9b1ccf77fade25842dc7bafbc8ce9946
resurrect
: cff343cf9e81983d3da0c8562b01616f12e8d548
did some print in ./scripts/restore.sh
restore_pane() {
local pane="$1"
echo "dd"
echo $d
echo "IFS"
echo IFS
echo "183"
echo "line_type=$line_type"
echo "session_name=$session_name"
echo "window_number=$window_number"
echo "window_active=$window_active"
echo "window_flags=$window_flags"
echo "pane_index=$pane_index"
echo "pane_title=$pane_title"
echo "dir=$dir"
echo "pane_active=$pane_active"
echo "pane_command=$pane_command"
echo "pane_full_command=$pane_full_command"
while IFS=$d read line_type session_name window_number window_active window_flags pane_index pane_title dir pane_active pane_command p
echo "196"
log
IFS
IFS
183
line_type=
session_name=
window_number=
window_active=
window_flags=
pane_index=
pane_title=
dir=
pane_active=
pane_command=
pane_full_command=
dd
IFS
IFS
183
line_type=
session_name=
window_number=
window_active=
window_flags=
pane_index=
pane_title=
dir=
pane_active=
pane_command=
pane_full_command=
the console will also prompt can't open /dev/fd/4 no such file
then exit the tmux client every time.