
或者有其他方法可以做到嗎?谷歌搜尋沒有任何結果(我嘗試了很多年)。
如果您不明白 iterm2 所說的「即時重播」的含義: https://www.iterm2.com/features.html - 基本上類似於桌面視訊捕獲,只是以文字形式 - 因此用戶可以從捕獲的歷史記錄中複製貼上
--edit-- 澄清範例:我在 vim 中編輯文件;關閉vim;不小心刪除了檔案;我啟動“即時重播”並找到編輯檔案時終端模擬器的樣子。
答案1
您沒有找到任何東西,因為它不應該在終端模擬器中實現,而是在 shell 本身中實現。我認為script
您需要一個簡單的命令。讀man script
答案2
答案3
你可能會發現https://asciinema.org/script
是一個比將會話記錄為終端機視窗而不是構成終端會話的原始字元流更有用的選項。
它似乎沒有您正在尋找的重播選項,但它確實允許您在另一個視窗中重播會話,在關鍵時刻暫停它,然後從該錄音複製並貼上回原始終端。