ไม่สามารถใช้ปุ่ม F10 ใน Midnight commander ที่รันในเทอร์มินัลของ OS X


19

ฉันเชื่อมต่อกับเซิร์ฟเวอร์ของฉันจาก Terminal ใน Mac OS X 10.5 เมื่อฉันเรียกใช้ Midnight Commander ฉันไม่สามารถใช้ปุ่มฟังก์ชั่นเช่น F10 เพื่อปิด MC แม้ว่าฉันจะไม่สามารถใช้เมาส์เพื่อควบคุม MC ได้ ความคิดใดว่าทำไมปุ่มฟังก์ชั่นไม่ทำงาน


โยกย้ายไปยัง serverfault.com หรือไม่
KevinDTimm

คุณเคยลอง Function-F10 หรือยัง โดยค่าเริ่มต้นฉันเชื่อว่าปุ่ม F ถูกแมปไปยังฟังก์ชั่น
8BitsOfGeek

โปรดยอมรับคำตอบถ้ามันเป็นไปตามคำถามของคุณมิฉะนั้นโปรดติดตามความต้องการเพิ่มเติม / ความคิดเห็น
Daniel Beck

คำตอบ:


49

ไม่ทราบสาเหตุที่Fxปุ่มไม่ทำงาน แต่คุณสามารถกดEscจากนั้น0จำลอง F10 ใช้ได้กับ 1-9 สำหรับ F1-F9 ด้วย


2
นั่นคือการแก้ปัญหาเดียวกันแม้ว่าฉันจะไม่ได้อยู่ใน OsX
JuanZe

8

ปุ่มฟังก์ชั่นใช้เพื่อควบคุมทั้งซอฟต์แวร์และฮาร์ดแวร์รวมถึงแดชบอร์ดและเปิดเผยใน Mac OS X หากคุณมี Macbook Pro, แสงหน้าจอควบคุม F1 และ F2, F10 ปิดเสียงลำโพง ฯลฯ

ตรวจสอบKeyboardบานหน้าต่างการตั้งค่าในSystem Preferences.app:

  1. ช่องทำเครื่องหมาย "ใช้ปุ่ม F1, F2 และอื่น ๆ ทั้งหมดเป็นปุ่มฟังก์ชันมาตรฐาน" ใน "แท็บแป้นพิมพ์" หรือไม่ หากไม่เป็นเช่นนั้นคุณต้องกดFn+F10สำหรับ Mac OS เพื่อลงทะเบียนการF10กดปุ่ม ไม่เช่นนั้นคุณก็แค่เปิดปิดลำโพง (หรืออะไรก็ตามที่มีใน F10)

  2. ตรวจสอบแท็บที่สอง "แป้นพิมพ์ลัด" โดยเฉพาะ "Dashboard & Dock" และ "Exposé & Spaces" หากใช้ F10 สำหรับหนึ่งในฟังก์ชั่นเหล่านี้ หากเป็นเช่นนั้นการกดปุ่มจะถูกดักก่อนที่เทอร์มินัลจะได้รับ

คำตอบนี้เขียนขึ้นสำหรับ Mac OS X 10.6 ฉันไม่รู้ว่ากล่องโต้ตอบเหล่านั้นเปลี่ยนไปหรือไม่ หากขั้นตอนที่ 2 ด้านบนไม่ทำงานให้ตรวจสอบบานหน้าต่างการตั้งค่า Dashboard / Expose / Spaces ในการตั้งค่าระบบการตั้งค่าเดียวกันควรจะมี


2

เพื่อส่งปุ่ม F1-F12 เพื่อโปรแกรม ncurses ทำงานใน Terminal.app กดfn+ +command F1…F12สิ่งนี้ใช้ได้กับฉันใน MacBook Air ด้วย OS X 10.9


0

ปัญหานี้เกิดขึ้นเนื่องจากterminfoansi
คุณสามารถเปลี่ยนการประกาศเป็นxtermในแท็บการตั้งค่าขั้นสูงของเทอร์มินัล และปุ่มfnจะทำงาน


-1
  • ไปที่ 'การตั้งค่าระบบ ... ' เลือกบานหน้าต่างการตั้งค่า 'เปิดเผย & Spaces'
  • คลิกที่แท็บ Expos
  • เปลี่ยนการตั้งค่า Windows ทั้งหมดเป็นเช่น F11
  • เปลี่ยนการตั้งค่า Windows ของแอปพลิเคชันเป็นเช่น F12
  • เปลี่ยนแสดงการตั้งค่าเดสก์ท็อปเป็นเช่น F13
  • ปิดแอปการตั้งค่าระบบ

และเทอร์มินัลของคุณสามารถตอบสนองต่อปุ่มฟังก์ชั่นได้อย่างถูกต้องและคุณสามารถออกจาก Midnight Commander

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