เทียบกับ * ระวัง, Terminal.app ดูเหมือนจะค่อนข้างอ่อนแอ ฉันจะไปที่:
- ส่ง Page-Up / Down ไปที่แอปพลิเคชั่นแทนที่จะเพียงแค่เลื่อนเอาต์พุตเทอร์มินัล
- เมาส์ไปรอบ ๆ เป็นกลุ่ม
set mouse=a
ไม่ได้ช่วย - ทั้งหมดข้างต้นในขณะที่ SSH จะเข้าไปในเครื่องอื่น
เทียบกับ * ระวัง, Terminal.app ดูเหมือนจะค่อนข้างอ่อนแอ ฉันจะไปที่:
set mouse=a
ไม่ได้ช่วยคำตอบ:
OMG facepalms apple ยังไม่ได้สนใจสิ่งนี้ ฉันจะได้รับสายจาก noobs Tier 1 ทุกวันเมื่อฉันทำงานที่ apple
\001
(หรือกด Ctrl + a)\005
(หรือกด Ctrl + e)\033[5~
(คัดลอกและวางใน)\033[6~
(คัดลอกและวางใน)ไปแล้ว เทอร์มินัลควรพร้อมที่จะใช้ปุ่ม Home, End, Page Up และ Page Down ตามที่ผู้ใช้ Windows / Linux ต้องการ
SSH ในเซิร์ฟเวอร์ Linux ที่คุณชื่นชอบ open nano, vi หรือ emacs และเพลิดเพลิน
หากปุ่ม home หรือ end ไม่ทำงานเป็นกลุ่มให้ลองสิ่งเหล่านี้:
สำหรับปัญหาเมาส์ฉันไม่แน่ใจว่า Termminal.app รองรับการรายงานเมาส์ xterm คาดคะเนว่ามันต้องใช้งานได้ iTerm เป็นโปรแกรมเทอร์มินัลทางเลือกที่รองรับการรายงานเมาส์ MouseTerm เป็นแฮ็กในการเพิ่มการรายงานเมาส์ไปยัง Terminal.app แต่ฉันไม่ได้ลองและไม่ทราบว่ามันทำงานได้ดีเพียงใด
คุณสามารถติดตั้ง X11 ได้
เมื่อคุณทำหนึ่งในสามสิ่งเหล่านั้นคุณควรจะสามารถใช้ ssh กับ set mouse = a
\033[5~
และ option + downarrow เพื่อ\033[6~
ให้เลื่อนหน้าขึ้น / เลื่อนลงเพื่อความสุขในการเลื่อนข้อความด้วยมือเดียว
\033OH
สำหรับบ้านและ\033OF
สำหรับ End ทำงานได้ดีขึ้น (อย่างน้อยก็ในless
)
ในส่วนของ Page Up / Down และ Home / End เพียงกดปุ่ม Shift ค้างไว้เพื่อส่งไปยังแอปพลิเคชัน มิฉะนั้นการแมปคีย์ใหม่ตามที่ Kelbizzle อธิบายไว้จะทำให้ความคิดของ Apple เป็นสิ่งที่สำคัญที่สุดในการเลื่อนดู (เช่น scrollback)
ภายในเทอร์มินัล mc (เที่ยงคืนผู้เดินทาง) ทำงานร่วมกับFn + Shift + UpKeyและFn + Shift + DownKey
ใน 10.10 Yosemite (ไม่แน่ใจเกี่ยวกับเวอร์ชั่นก่อนหน้า) คุณสามารถเลื่อนลงโดยใช้ trackpad หรือเมาส์แบบเดียวกับที่คุณใช้กับเว็บเพจ วางเมาส์ไว้เหนือหน้าต่างเทอร์มินัลแล้วเลื่อนโดยใช้ล้อเมาส์หรือสองนิ้วบนทัชแพด
รหัสคีย์ที่ถูกต้อง:
รหัสกุญแจบ้าน:
\ 033 [H
รหัสสิ้นสุด:
\ 033 [F
รหัสคีย์การเลื่อนหน้าขึ้น:
\ 033 [5 ~
รหัสคีย์การเลื่อนหน้าลง:
\ 033 [6 ~
แหล่งที่มาพร้อมกับภาพหน้าจอ: /superuser//a/33370