เลื่อนไปที่คำสั่งสุดท้ายบน Terminal? (เช่นเครื่องหมาย OS X Terminal)


16

เครื่องหมายของ Mac OS X Terminalมีประโยชน์อย่างเหลือเชื่อ

Cmd+Upตัวอย่างเช่นเมื่อฉันพิมพ์คำสั่งที่สะท้อนการส่งออกเป็นจำนวนมากจึงเป็นเรื่องง่ายที่จะอ่านจุดเริ่มต้นที่มี มันจะเลื่อนไปที่คำสั่งสุดท้ายและเน้นมันตั้งแต่มีตัวเลือกในการทำเครื่องหมายโดยอัตโนมัติสาย PromptและCmd+Upจะเลื่อนไปยังหน้าล่าสุดเครื่องหมาย

มีเทอร์มินัลอีมูเลเตอร์ใด ๆ กับฟังก์ชันนี้หรือไม่? หรือปลั๊กอินอะไรก็ได้ คุณจะไปที่คำสั่งสุดท้ายอย่างรวดเร็วโดยเน้นที่คำสั่งนั้นได้อย่างไร


2
ไม่ใช่ว่าฉันรู้ (นอกเหนือจากแน่นอนว่า Mac OS X Terminal และน่าจะเป็น iTerm2 ที่มีการรวมเชลล์กับสิ่งที่คล้ายกัน) ฉันพบนี้เป็นความคิดที่มีประโยชน์จริงๆและได้ยื่นคำขอเพิ่มประสิทธิภาพสำหรับ VTE / gnome-ขั้ว: bugzilla.gnome.org/show_bug.cgi?id=767230
egmont

@egmont ขอบคุณมันคงยอดเยี่ยมมากที่มีอยู่ในเทอร์มินัล GNOME
rodorgas

คำตอบ:


5

นี่เป็นวิธีแก้ปัญหา - ไม่ใช่วิธีแก้ปัญหา

ฉันรันresetคำสั่งก่อนคำสั่งที่มีเอาต์พุตยาว สิ่งที่ต้องการ

$ reset
$ cat some-long-file.txt

จากนั้นฉันกดCtrl+ Shift+ Home(ในXfce4 Terminal Emulator ) เพื่อเลื่อนไปที่จุดเริ่มต้นของประวัติเทอร์มินัล

ข้อเสียคือประวัติเทอร์มินัลก่อนหน้านี้จะสูญหายไป แต่บางครั้งก็เป็นที่ยอมรับได้

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