Vejo uma saída bem colorida no meu terminal.
O terminal possui um comando "Exportar texto como", mas salva um arquivo de texto sem as cores. Mesmo com copiar e colar.
Você conhece uma maneira de salvar a saída do terminal, incluindo cores?
macos
colors
terminal.app
Wojtek Kruszewski
fonte
fonte
Edit -> Copy Special
, em que você pode alternar entre as opções Texto sem formatação e Rich Text.Respostas:
Parece que, se você selecionar o texto no Terminal, copiá-lo e colá-lo em um aplicativo compatível com rich text (por exemplo, Mail, TextEdit, Word), a cor do texto será preservada.
Parece que no Mail e no TextEdit, a cor de fundo do terminal também é colada; no Word, não é. Não sei como explicar essa discrepância.
fonte
Incrível como postar uma pergunta aumenta a criatividade.
Posso abrir a caixa de diálogo "Imprimir", salvar em PDF e copiar a saída colorida do PDF.
O aplicativo de terminal iTerm2 também possui um atalho CMDOPTCque copia com formatação.
fonte
⌘ + ⌥ + C
no iTerm2, abrir o Keynote e colá-lo, ele será importado como dados da tabela. Ainda não descobri como formatar os dados de uma maneira útil, mas há potencial lá.você pode tentar colar a saída colorida na área de transferência da seguinte maneira:
que coloca algumas coisas de rtf (possivelmente coloridas e formatadas) no papelão dos macos. você pode usar qualquer outro que entenda richtext para acessar a área de transferência.
obviamente não é o mesmo que "selecione-o com o mouse", mas talvez valha a pena tentar.
fonte
command_which_produces_colors
produz códigos ANSI,pbcopy -Prefer rtf
copia apenas o texto, incluindo os códigos ANSI (por exemplo, copia[0;34mText
para azulText
). Parece que a conversão dos códigos ANSI para RTF pode ser necessária como uma etapa intermediária.Com base na resposta de @ akira , vim com o seguinte:
<command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
<command that produces colors>
forçá-lo a produzir cores, mesmo que sua saída seja canalizada, por exemplo, emls --color=always
vez de apenasls
fonte
O OS X possui vários atalhos de teclado (teclas de atalho) para copiar a tela. Isso salvará as capturas de tela como arquivos jpg na área de trabalho. Aqui está uma lista deles:
Há também um aplicativo "Grab" localizado em Aplicativos | Pasta Utilitários que faz o mesmo trabalho, além de alguns recursos extras, como atraso.
Atualizar
No Snow Leopard (10.6.8), o formato de captura de tela padrão é png, não jpg, embora possa ser alterado para qualquer um dos muitos - inclusive pdf - usando o utilitário de configurações de preferência gratuito TinkerTool de terceiros .
fonte
A maneira como faço isso é através do excelente aplicativo Textmate 2.
Devo dizer que seria bom se shift-cmd-c funcionasse diretamente na janela do console do R.
fonte