การเลื่อน Tmux นั้นแตกต่างจากการเลื่อนด้วยล้อเลื่อนของเมาส์หรือแทร็คแพด
ใน tmux การเลื่อนสามารถทำได้โดยการส่ง 'prefix- [' ครั้งแรก คุณจะเห็นกล่องสีเหลืองเล็ก ๆ ที่มุมบนขวามือของหน้าต่างเทอร์มินัลของคุณ
ในโหมดนี้คุณสามารถใช้ปุ่มลูกศร, PageUp, PageDown, Ctrl-U, Ctrl-D, hjkl (โหมด vi) หรือปุ่มการเคลื่อนไหวอื่น ๆ ที่กำหนดค่าได้เพื่อเลื่อนไปข้างหน้าหรือย้อนกลับผ่านบัฟเฟอร์
มีตัวเลือกในการสร้าง tmux ที่ค่อนข้างล่าสุดซึ่งอนุญาตให้คุณใช้เมาส์ขณะอยู่ในโหมดเลื่อน
เพิ่มลงใน. tmux.conf ของคุณ
set-option -g mouse on
นอกจากนี้หากหน่วยความจำทำหน้าที่ tmux จะถูก 'สร้างไว้ใน' iTerm และคุณลักษณะเช่นมัลติเพล็กซ์ก็ถูกสร้างขึ้นเช่นกัน มีเหตุผลที่คุณต้องการใช้ tmux ใน iTerm หรือไม่? เทอร์มินัล OSX ในตัวนั้นได้รับการปรับปรุงโดยมัลติเพล็กเซอร์อย่าง tmux แต่ iTerm พยายามที่จะบรรเทาข้อบกพร่องเหล่านั้นด้วยการแก้ปัญหาแบบสแตนด์อโลน
แก้ไข 1: หลังจากอัปเกรดเป็น El Capitan ฉันสังเกตเห็นพฤติกรรมที่ไม่คุ้นเคยเมื่อใช้ Terminal.app และ tmux สิ่งนี้ทำให้ฉันมีตัวเลือกรายละเอียดบทความที่ยอดเยี่ยมฉันไม่ทราบและมีลักษณะที่จะตอบคำถามของคุณอย่างละเอียดมากกว่าที่ฉันคาดหวัง ตัวเลือกทั้งหมดเป็นเฉพาะ tmux เท่าที่ฉันสามารถบอกได้และเป็นอิสระจาก OSX เวอร์ชันดังนั้นการใช้ใน Yosemite ควรจะใช้ได้ คำถามการเลื่อนของคุณครอบคลุมอยู่ที่นี่พร้อมตัวเลือกเช่น:
bind-key -t vi-copy WheelUpPane scroll-up
bind-key -t vi-copy WheelDownPane scroll-down
ตัวเลือกที่มีประโยชน์มากมายในบทความที่ลิงก์ด้านล่าง
https://ryanfb.github.io/etc/2015/10/19/tmux_mouse_mode_on_el_capitan.html