端末にきれいに色付けされた出力が表示されます。
端末には「テキストを次の形式でエクスポート」コマンドがありますが、色なしのプレーンテキストファイルを保存します。コピー&ペーストも同様です。
色を含む端末出力を保存する方法を知っていますか?
ターミナルでテキストを選択してコピーし、リッチテキストをサポートするアプリケーション(メール、テキストエディット、ワードなど)に貼り付けると、テキストの色が保持されるようです。
MailとTextEditでは、端末の背景色も貼り付けられているようです。 Wordではそうではありません。この矛盾をどのように説明したらよいのかわかりません。
質問を投稿することで、創造性がどのように向上するかは驚くべきことです。
「印刷」ダイアログを開いてPDFに保存してから、PDFからカラー出力をコピーできます。
また、iTerm2端末アプリにはショートカットがあります CMDOPTC 書式付きでコピーします。
次のように、色付きの出力をクリップボードに貼り付けることができます。
% command_which_produces_colors | pbcopy -prefer rtf
これは、いくつかのrtf(色付けされ、フォーマットされている可能性があります)のものをmacosのペーストボードに入れます。その後、リッチテキストを理解する他のものを使用して、クリップボードにアクセスできます。
これは明らかに「マウスで選択する」と同じではありませんが、試してみる価値はあります。
@akiraの answer に基づいて、私は次のことを思いつきました:
brew install ansifilter
でもインストールできます)<command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
を実行します<command that produces colors>
に引数を渡して、色を強制的に生成する必要がある場合があります。 ls
の代わりにls --color=always
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
アプリケーションにある「グラブ」アプリケーションもあります。同じ仕事をするユーティリティフォルダに加えて、遅延などのいくつかの追加機能があります。
更新
Snow Leopard(10.6.8)では、デフォルトのスクリーンショット形式はjpgではなくpngですが、無料のサードパーティ TinkerTool プリファレンス設定を使用して、pdfを含む他の多くの形式のいずれかに変更できます。ユーティリティ。
これを行う方法は、優れたTextmate 2アプリを使用することです。
Shift-cmd-cがRコンソールウィンドウで直接動作した場合、それはいいことだと言わざるを得ません。