Je vois une sortie bien colorée dans mon terminal.
Le terminal dispose d'une commande "Exporter le texte sous" mais enregistre un fichier en texte brut sans les couleurs. Même chose avec copier-coller.
Connaissez-vous un moyen de sauvegarder la sortie du terminal, y compris les couleurs?
macos
colors
terminal.app
Wojtek Kruszewski
la source
la source
Edit -> Copy Special
laquelle vous pouvez basculer entre les options Texte brut et Texte enrichi.Réponses:
Il semble que si vous sélectionnez du texte dans le terminal, que vous le copiez, puis le collez dans une application prenant en charge le texte enrichi (par exemple, Mail, TextEdit, Word), la couleur du texte sera préservée.
Il semble que dans Mail et TextEdit, la couleur d’arrière-plan du terminal soit également collée; dans Word, ce n'est pas. Je ne suis pas sûr de savoir comment expliquer cette différence.
la source
C'est incroyable de voir comment poster une question stimule la créativité.
Je peux ouvrir la boîte de dialogue "Imprimer" et enregistrer au format PDF, puis copier le résultat en couleur du fichier PDF.
En outre, l'application de terminal iTerm2 a un raccourci CMDOPTCqui copie avec le formatage.
la source
⌘ + ⌥ + C
partir de iTerm2, ouvrez Keynote et collez-le, il l'importera en tant que données de tableau. Je n'ai pas encore compris comment formater les données de manière utile, mais il existe un potentiel.vous pouvez essayer de coller la sortie colorée dans le presse-papiers comme ceci:
qui met des trucs rtf (éventuellement colorés et formatés) dans le paperboard de macos. vous pouvez alors utiliser n'importe quel autre qui comprend richtext pour accéder au presse-papiers.
ce n'est évidemment pas la même chose que "sélectionnez-le avec la souris" mais vaut peut-être le coup.
la source
command_which_produces_colors
des codes ANSI sont générés, ilpbcopy -Prefer rtf
suffit alors de copier le texte, y compris les codes ANSI (par exemple, il les copie[0;34mText
pour le bleuText
). Il semble que la conversion des codes ANSI en RTF puisse être requise en tant qu'étape intermédiaire.Sur la base de la réponse de @ akira , j'ai proposé ce qui suit:
<command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
<command that produces colors>
obliger à produire des couleurs même si sa sortie est passepoilée, par exemplels --color=always
au lieu dels
la source
OS X dispose de plusieurs raccourcis clavier (touches de raccourci) pour copier l’écran. Ceux-ci enregistreront vos captures d'écran au format jpg sur le bureau. En voici une liste:
Il y a aussi une application "Grab" située dans Applications | Le dossier Utilitaires qui fait le même travail, plus quelques fonctionnalités supplémentaires telles que le délai.
Mise à jour
Dans Snow Leopard (10.6.8), le format de capture d'écran par défaut est png et non jpg, bien que vous puissiez le remplacer par un autre, y compris le format PDF, à l'aide de l' utilitaire tiers gratuit de configuration des préférences TinkerTool .
la source
Je fais cela via l'excellente application Textmate 2.
Je dois dire que ce serait bien si shift-cmd-c fonctionnait directement dans la fenêtre de la console R.
la source