Я использую Firefox 69 и метод, предложенный наhttps://support.mozilla.org/en-US/questions/1221836работает для меня.
Вскоре список открытых вкладок сохраняется в
. Как имя указывает, что это файл JSON, сжатый с использованием сжатия LZ4.
Сделайте резервную копию и используйте этот онлайн-инструмент для создания дампа списка открытых вкладки:https://www.jeffersonscher.com/ffu/scrounger.html.
Ответ найден. Может быть, не лучший ответ, но он работает. Хитрость заключается в том, чтобы привязать все немодифицированные ключи в таблице copy-mode
к 1 )режиму отмены копирования и 2 )отправить себя в сеанс. Так вtmux.conf
:
bind-key -T copy-mode a send-keys -X cancel \; send-keys a
bind-key -T copy-mode b send-keys -X cancel \; send-keys b
bind-key -T copy-mode c send-keys -X cancel \; send-keys c
bind-key -T copy-mode d send-keys -X cancel \; send-keys d
bind-key -T copy-mode e send-keys -X cancel \; send-keys e
bind-key -T copy-mode f send-keys -X cancel \; send-keys f
bind-key -T copy-mode g send-keys -X cancel \; send-keys g
bind-key -T copy-mode h send-keys -X cancel \; send-keys h
bind-key -T copy-mode i send-keys -X cancel \; send-keys i
bind-key -T copy-mode j send-keys -X cancel \; send-keys j
bind-key -T copy-mode k send-keys -X cancel \; send-keys k
bind-key -T copy-mode l send-keys -X cancel \; send-keys l
bind-key -T copy-mode m send-keys -X cancel \; send-keys m
bind-key -T copy-mode n send-keys -X cancel \; send-keys n
bind-key -T copy-mode o send-keys -X cancel \; send-keys o
bind-key -T copy-mode p send-keys -X cancel \; send-keys p
bind-key -T copy-mode q send-keys -X cancel \; send-keys q
bind-key -T copy-mode r send-keys -X cancel \; send-keys r
bind-key -T copy-mode s send-keys -X cancel \; send-keys s
bind-key -T copy-mode t send-keys -X cancel \; send-keys t
bind-key -T copy-mode u send-keys -X cancel \; send-keys u
bind-key -T copy-mode v send-keys -X cancel \; send-keys v
bind-key -T copy-mode w send-keys -X cancel \; send-keys w
bind-key -T copy-mode x send-keys -X cancel \; send-keys x
bind-key -T copy-mode y send-keys -X cancel \; send-keys y
bind-key -T copy-mode z send-keys -X cancel \; send-keys z
И так далее и тому подобное. Вы должны сопоставить каждую клавишу отдельно, включая варианты верхнего/нижнего регистра.
Написал небольшой скрипт на Python (snapback.py
), чтобы написать все эти строки:
import string
for c in string.printable:
if ord(c) > 31: # printable contains control chars we don't want
c = repr(c).replace(r"\\", "\\").replace(r";", r"\;")
print('bind-key -T copy-mode', c,
'send-keys -X cancel \; send-keys', c.replace(";", r"\;"))
Использование:
python snapback.py >> ~/.tmux.conf