Menyalin blok teks di terminal

28

Apakah mungkin untuk menyalin "blok" teks dari jendela terminal tanpa harus menyalin seluruh baris?

Contoh:

masukkan deskripsi gambar di sini

Katakanlah saya hanya ingin menyalin teks yang saya lingkari pada gambar di atas, apakah ini mungkin? Atau apakah saya juga harus menyalin semuanya di sebelah kiri blok yang ingin saya salin?

Diubah
sumber

Jawaban:

39

Anda harus dapat melakukan ini dengan menahan optionkunci saat melakukannya. Ini mengubah kursor ke tanda '+' dan memungkinkan Anda untuk memilih area teks persegi panjang.

Lihat tangkapan layar di bawah ini:

masukkan deskripsi gambar di sini

Jika Anda melihat gambar di atas dengan seksama, Anda akan melihat di jendela kiri saya telah menyorot blok teks di Terminal dan di jendela kanan saya bisa menempelkan teks ini ke dokumen TextEdit baru.

Monomeeth
sumber
3
Ini tidak berfungsi di iTerm tetapi berfungsi dengan baik di Terminal.
jmh
13

Saat menggunakan iTerm2 , Anda dapat menggunakan Cmd+ Option+ mouse untuk melakukan pemilihan vertikal / blok, yang mengubah kursor Anda menjadi tanda silang, mirip dengan Terminal.app.

Atau Anda dapat menggunakan mode salin :

  • Cmd+ Shift+ Cuntuk masuk ke mode salin
  • Ctrl+ vuntuk masuk ke mode vertikal / blokir
  • Pindahkan kursor menggunakan tombol kursor pada keyboard (lihat tautan untuk opsi pergerakan lainnya)
  • Setelah selesai, gunakan Ctrl+ k, yuntuk menyalin pilihan.
Konrad Rudolph
sumber