Capture cores com a cópia do buffer tmux (cópia impressa)

3

Estou usando a seguinte linha em tmux para obter um recurso de "cópia impressa" como no GNU Screen:

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

No entanto, as cores ANSI não são capturadas no arquivo. Como eu faço tmux salvar as seqüências de escape ANSI para que a cópia impressa também seja colorida?

    
por Janus Troelsen 29.11.2013 / 20:01

1 resposta

4

tmux 1.8 adicionou a opção -e a capture-pane ; usar essa nova opção faz com que os dados capturados incluam as seqüências de escape efetivas.

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

(Você pode omitir -b 0 , já que o buffer 0 é o padrão quando não está especificado).

    
por 30.11.2013 / 09:07