Após a atualização para o Mavericks (10.9), qualquer coisa copiada do Terminal é colada no aplicativo de destino com a mesma formatação do Terminal, no meu caso, letras monoespaçadas em branco sobre fundo preto, por exemplo:
(Eu colei algum texto do Terminal em uma janela New Mail.)
Anteriormente (10.8 e versões anteriores), apenas o texto simples era copiado, sem nenhuma formatação.
Isso acontece em aplicativos capazes de receber formatação rich text. Em aplicativos de texto sem formatação, por exemplo, TextWrangler ou TextEdit no modo de texto sem formatação, apenas o conteúdo é copiado, é claro.
A cópia de formatação pode ser desativada para o aplicativo Terminal?
O mesmo acontece em Yosemite (10.10) e El Capitan (10.11) também.
macos
yosemite
terminal
copy-paste
formatting
pilsetnieks
fonte
fonte
Respostas:
Você pode desativar a copiar / colar a formatação do Terminal alterando o arquivo de preferências com.apple.Terminal.
Abra o Terminal no seu Mac e digite o seguinte comando:
defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.no-attributes
Isso removerá todos os atributos de texto da cópia / colagem do Terminal
fonte
defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.attributes
.Basta usar 'Colar estilo de correspondência'
O que manterá a formatação igual ao ponto de inserção
Então, ao invés disso:
Você obteria:
fonte
No El Capitan, você pode definir a formatação no aplicativo Terminal. Simplesmente selecione Editar -> Copiar especial e selecione Texto sem formatação, sem formatação, ou você pode criar um perfil com boa aparência quando colado em um documento.
fonte
Você pode configurar um atalho de teclado global como descrito nesta publicação: http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception
Isso resolveu para mim. Estou trabalhando em um grande diagrama do visio e preciso copiar o material do terminal e colá-lo no visio algumas centenas de vezes por dia - portanto, essa alteração no 10.9 foi um grande golpe para mim.
fonte