私の端末にはきれいに色付けされた出力が見えます。
端末には「テキストを別名でエクスポート」コマンドがありますが、色なしのプレーンテキストファイルを保存します。コピーして貼り付けるのと同じです。
色を含む端末の出力を保存する方法を知っていますか?
Edit -> Copy Special
プレーンテキストとリッチテキストオプションを切り替えることができます。
私の端末にはきれいに色付けされた出力が見えます。
端末には「テキストを別名でエクスポート」コマンドがありますが、色なしのプレーンテキストファイルを保存します。コピーして貼り付けるのと同じです。
色を含む端末の出力を保存する方法を知っていますか?
Edit -> Copy Special
プレーンテキストとリッチテキストオプションを切り替えることができます。
回答:
ターミナルでテキストを選択してからコピーし、リッチテキストをサポートするアプリケーション(Mail、TextEdit、Wordなど)に貼り付けると、テキストの色が維持されます。
MailとTextEditでは、端末の背景色も貼り付けられているようです。 Wordでは、そうではありません。この矛盾を説明する方法がわかりません。
質問を投稿すると創造性がどのように向上するかという驚くべきこと。
「印刷」ダイアログを開いてPDFに保存し、PDFからカラー出力をコピーすることができます。
iTerm2端末アプリにもショートカットがあります CMD OPT C それはフォーマットでコピーされます。
⌘ + ⌥ + C
iTerm2からKeynoteを開いて貼り付け、テーブルデータとしてインポートします。どのようにデータを便利な方法でフォーマットするかについては、私はよく考えていませんが、そこには可能性があります。
色付きの出力をクリップボードに貼り付けることができます。
% command_which_produces_colors | pbcopy -prefer rtf
これはいくつかのrtf(おそらく色付けされフォーマットされた)ものをmacosの厚紙に入れます。その後、リッチテキストを理解している他のものを使用してクリップボードにアクセスできます。
これは明らかに「マウスで選択する」のと同じではありませんが、おそらく一撃の価値があります。
command_which_produces_colors
ANSIコードを生成します pbcopy -Prefer rtf
ANSIコードを含むテキストをコピーするだけです(例: [0;34mText
青用 Text
) ANSIコードをRTFに変換することが中間ステップとして必要になるかもしれないように思えます。
@ akira'sに基づく 回答 、私は以下を思い付きました:
<command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
<command that produces colors>
たとえその出力がパイプで送られていてもそれに色を生成させる。 ls --color=always
ただの代わりに ls
OS Xには、画面をコピーするためのキーボードショートカット(ホットキー)がいくつかあります。これらはあなたのスクリーンショットをデスクトップ上のjpgファイルとして保存します。これがそれらのリストです。
Cmd-Shift-3 Take snapshot of the whole screen
Cmd-Shift-4 Take snapshot of the selected area
Cmd-Shift-4-Spacebar Take picture of a window
Escape Cancel
Hold Spacebar after Drawing the region Move the selected area
Hold Option Resize selected area
Hold Shift Resize selected area horizontally
or vertically
Applications |には "Grab"アプリケーションもあります。同じ仕事をするUtilitiesフォルダに加えて、遅延などの追加機能がいくつかあります。
更新
Snow Leopard(10.6.8)では、デフォルトのスクリーンショットフォーマットはjpgではなくpngですが、無料のサードパーティを使用して(pdfを含む)他の多くの方法のいずれかに変更できます。 TinkerTool 環境設定ユーティリティ。