ฉันสามารถคัดลอกทั้งตัว scrollback buffer จาก iTerm2 ไปยังคลิปบอร์ดได้หรือไม่?


13

ฉันเพิ่งรันคำสั่งและมีเอาต์พุตหลายหน้าใน iTerm2 ตอนนี้ฉันต้องการบันทึกไว้ที่ไหนสักแห่ง (ฉันสามารถส่งไปยังไฟล์ได้ แต่ฉันไม่คิดอย่างนั้น)

มีวิธีที่ง่ายกว่าในการคัดลอกข้อมูลทั้งหมดไปยังคลิปบอร์ดโดยเลื่อนกลับและไฮไลต์สำหรับหน้าหรือไม่

คำตอบ:


9

โอ้ใช่แล้ว + Aเพื่อเลือกทั้งหมดแล้ว+C


2
มีการตั้งค่าใน iTerm 2 ที่จะคัดลอกสิ่งที่เลือกไปยังคลิปบอร์ดโดยอัตโนมัติทำให้ Command-C ไม่จำเป็น
ⱮarkƬ

ฉันทำสิ่งนี้ แต่การบันทึกล็อกการย้อนกลับ 100M ผ่านคลิปบอร์ดนั้นใช้เวลา iTerm2 ประมาณ 5 นาทีและน้อยกว่า - เพื่อวางลงในโปรแกรมแก้ไขข้อความ ฉันต้องการCmd-Sบันทึกบัฟเฟอร์โดยตรง
Victor Sergienko

8
pbpaste> ~ / Desktop / buffer.log ใช้เวลามิลลิวินาทีสำหรับไฟล์ 17meg
Drew

3

คุณอาจจะรู้เรื่องนี้ แต่ถ้าใครมาในอนาคตมันก็ใช้ได้เหมือนกัน:

history > ~/Desktop/history.txt

หรือไฟล์อื่น ๆ ที่คุณเลือก ไฟล์จะถูกเขียนทับหรือคุณสามารถใช้ >> เพื่อต่อท้าย

หากคุณต้องการส่งออกเช่นเดียวกับคำสั่งเปลือกscriptทำงานเป็นอย่างดีในการจับภาพขณะที่คุณพิมพ์ ( แต่มันจับกดปุ่มเกินไปเพื่อให้ดูออก) หรือ iTerm จะมีตัวเลือกในการบันทึกบางช่วงเช่นหุ้นของสถานี+S


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