การคัดลอกบล็อคข้อความในเทอร์มินัล


28

เป็นไปได้ไหมที่จะคัดลอก "บล็อก" ของข้อความจากหน้าต่างเทอร์มินัลโดยไม่ต้องคัดลอกทั้งบรรทัด?

ตัวอย่าง:

ป้อนคำอธิบายรูปภาพที่นี่

สมมติว่าฉันต้องการคัดลอกข้อความที่ฉันวนไว้ในรูปภาพด้านบนเป็นไปได้ไหม หรือฉันต้องคัดลอกทุกอย่างทางด้านซ้ายของบล็อกที่ฉันต้องการคัดลอก?

คำตอบ:


39

คุณควรทำสิ่งนี้ได้โดยกดoptionปุ่มค้างไว้ขณะทำ สิ่งนี้จะเปลี่ยนเคอร์เซอร์ไปที่เครื่องหมาย '+' และอนุญาตให้คุณเลือกพื้นที่สี่เหลี่ยมของข้อความ

ดูภาพหน้าจอด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณดูภาพด้านบนอย่างใกล้ชิดคุณจะเห็นในหน้าต่างด้านซ้ายที่ฉันได้ไฮไลต์บล็อกข้อความในเทอร์มินัลและในหน้าต่างด้านขวาฉันสามารถวางข้อความนี้ลงในเอกสาร TextEdit ใหม่


3
วิธีนี้ใช้ไม่ได้กับ iTerm แต่ใช้งานได้ดีใน Terminal
jmh

13

เมื่อใช้iTerm2คุณสามารถใช้Cmd+ Option+ เมาส์เพื่อทำการเลือกแนวตั้ง / บล็อกซึ่งเปลี่ยนเคอร์เซอร์ของคุณเป็นกากบาทคล้ายกับ Terminal.app

หรือคุณสามารถใช้โหมดถ่ายสำเนา :

  • Cmd+ Shift+ Cเพื่อเข้าสู่โหมดถ่ายสำเนา
  • Ctrl+ vเพื่อเข้าสู่โหมดแนวตั้ง / บล็อก
  • เลื่อนเคอร์เซอร์โดยใช้ปุ่มลูกศรบนแป้นพิมพ์ (ดูลิงค์สำหรับตัวเลือกการเคลื่อนไหวเพิ่มเติม)
  • เมื่อคุณทำเสร็จใช้Ctrl+ k, yการคัดลอกส่วนที่เลือก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.