Saya melihat output berwarna bagus di terminal saya.
Terminal memiliki perintah "Ekspor Teks Sebagai" tetapi menyimpan file teks biasa tanpa warna. Sama dengan copy & paste.
Apakah Anda tahu cara untuk menghemat keluaran terminal termasuk warna?
macos
colors
terminal.app
Wojtek Kruszewski
sumber
sumber
Edit -> Copy Special
, di mana Anda dapat beralih antara opsi Teks Biasa dan teks kaya.Jawaban:
Tampaknya jika Anda memilih teks di Terminal, lalu menyalinnya, lalu menempelkannya ke aplikasi yang mendukung teks kaya (mis. Mail, TextEdit, Word), maka warna teks akan dipertahankan.
Tampaknya di Mail dan TextEdit, warna latar belakang terminal juga disisipkan; di Word, tidak. Saya tidak yakin bagaimana menjelaskan perbedaan ini.
sumber
Menakjubkan bagaimana memposting pertanyaan meningkatkan kreativitas seseorang.
Saya dapat membuka dialog "Cetak" dan menyimpan ke PDF dan kemudian menyalin keluaran berwarna dari PDF.
Juga aplikasi terminal iTerm2 memiliki jalan pintas CMDOPTCyang menyalin dengan pemformatan.
sumber
⌘ + ⌥ + C
dari iTerm2, buka Keynote, dan rekatkan, itu akan mengimpornya sebagai data tabel. Saya belum menemukan cara memformat data dengan cara yang bermanfaat, tetapi ada potensi di sana.Anda dapat mencoba menempelkan output berwarna ke clipboard seperti ini:
yang menempatkan beberapa barang rtf (mungkin berwarna dan diformat) ke papan tulis macos. Anda kemudian dapat menggunakan yang lain yang mengerti richtext untuk mengakses clipboard.
ini jelas tidak sama dengan "pilih dengan mouse" tetapi mungkin patut dicoba.
sumber
command_which_produces_colors
menghasilkan kode ANSI, makapbcopy -Prefer rtf
cukup salin teks termasuk kode ANSI (misalnya salinan[0;34mText
untuk biruText
). Sepertinya mengonversi kode ANSI ke RTF mungkin diperlukan sebagai langkah perantara.Berdasarkan jawaban @ akira , saya datang dengan yang berikut:
<command that produces colors> | ansifilter --rtf | pbcopy -Prefer rtf
<command that produces colors>
memaksanya menghasilkan warna meskipun outputnya disalurkan, misalnyals --color=always
alih-alih adills
sumber
OS X memiliki beberapa pintasan keyboard (tombol pintas) untuk menyalin layar. Ini akan menyimpan tangkapan layar Anda sebagai file jpg di desktop. Berikut daftar mereka:
Ada juga aplikasi "Grab" yang terletak di Applications | Folder utilitas yang melakukan pekerjaan yang sama, plus memiliki beberapa fitur tambahan seperti penundaan.
Memperbarui
Di Snow Leopard (10.6.8) format tangkapan layar default adalah png bukan jpg, meskipun itu dapat diubah ke salah satu dari banyak lainnya - termasuk pdf - menggunakan utilitas pengaturan preferensi TinkerTool pihak ke-3 gratis .
sumber
Cara saya melakukan ini adalah melalui aplikasi Textmate 2 yang sangat baik.
Saya harus mengatakan itu akan baik jika shift-cmd-c bekerja langsung di jendela konsol R.
sumber