Tmux

使用 tmux 緩衝區副本(硬拷貝)擷取顏色

  • November 30, 2013

我正在使用以下行tmux來獲得像 GNU Screen 中的“硬拷貝”功能:

bind H capture-pane \; save-buffer -b 0 ~/tmux.hardcopy \; delete-buffer -b 0

但是,ANSI 顏色不會被擷取到文件中。如何tmux保存 ANSI 轉義序列,以便硬拷貝也被著色?

tmux 1.8 將-e選項添加到capture-pane; 使用這個新選項會導致擷取的數據包含有效的轉義序列。

bind H capture-pane -e \; save-buffer ~/tmux.hardcopy \; delete-buffer

-b 0(如果未指定緩衝區,則可以省略,因為緩衝區 0 是預設緩衝區。)

引用自:https://unix.stackexchange.com/questions/103108