แก้ไข "Page Up" ใน Terminal.app เพื่อทำงานร่วมกับ irssi
เมื่อเร็ว ๆ นี้ในขณะที่ใช้ OS X Terminal ผมสังเกตุว่าปุ่ม "Page Up" และ "Page Down" ไม่ได้ส่งหน้าตามจริงไปยังเซสชันเทอร์มินัลที่ใช้งานอยู่ นี้ถูกค้นพบกับแอพพลิเค irssi แต่มันเกี่ยวข้องกับ Terminal โดยทั่วไป
แต่ดูเหมือนว่าพฤติกรรมเริ่มต้นคือการจัดการกับเทอร์มินัลบัฟเฟอร์ของ Terminal.app นี้ทำงานได้ดีสำหรับการใช้งานทุกวันใน Terminal แต่ถ้าคุณใช้โปรแกรมเช่น irssi ซึ่งมีบัฟเฟอร์ของตัวเองนี้อาจเป็นเรื่องน่ารำคาญ
โซลูชันนี้ใช้งานง่ายและสามารถแก้ไขได้ด้วยการใช้คีย์ผสมที่เรียบง่ายเพื่อเพิ่มหน้าและเลื่อนหน้าลงในแอ็พพลิเคชัน Terminal และไม่ใช้บัฟเฟอร์สำหรับแอ็พพลิเคชัน
แป้นพิมพ์สำหรับเจ้าของ MacBook Pro, PowerBook, iBook และ Macbook สามารถลองใช้:
[shift][fn]-[page up]
หรือ
[shift][fn]-[page down]
หากคุณมีแป้นพิมพ์มาตรฐาน Apple หรือ Mac ให้ใช้รายการต่อไปนี้แทน:
[shift]-[page up]
หรือ
[shift]-[page down]
หากคุณต้องการแก้ไขการตั้งค่าแป้นพิมพ์อื่น ๆ ใน Terminal ให้คลิกที่นี่เพื่อดูข้อมูลอ้างอิงของคุณ
โปรดทราบว่านี่เป็นภาพหน้าจอจาก OS X Leopard (10.5) ซึ่งแตกต่างจาก OS X Tiger (10.4) และ OS X เวอร์ชันอื่น ๆ แต่พฤติกรรมยังคงอยู่ใน Mac OS X เวอร์ชันอื่น ๆ ด้วย