Os terminais VT100 têm uma maneira relativamente simples de salvar o conteúdo do terminal com códigos de escape em um arquivo usando Meta- p:
XTerm.VT100.printAttributes: 2
XTerm.VT100.printerCommand: cat - > file
XTerm.VT100.translations: #override Meta <KeyPress> P: print() \n
Eu olhei em volta um pouco e não consigo encontrar uma solução para isso funcionar no terminal GNOME padrão + XTerm + Bash.
Eu não quero apenas uma imagem com o conteúdo da janela.
Parece que o Terminal GNOME pode eventualmente obter uma correção para isso , mas não há informações sobre em qual versão ele será incluído e já faz quase três anos desde a última atualização ...