Không thể sử dụng phím F10 trong lệnh nửa đêm đang chạy trong thiết bị đầu cuối của OS X


19

Tôi kết nối với máy chủ của mình từ Terminal trong Mac OS X 10.5. Khi tôi chạy Midnight Commander, tôi không thể sử dụng các phím chức năng như F10 để đóng MC thậm chí tôi không thể sử dụng chuột để điều khiển MC. Bất cứ ý tưởng tại sao các phím chức năng không hoạt động?


di chuyển đến serverfault.com?
KevinDTimm

Bạn đã thử chức năng F10 chưa? Theo mặc định, tôi tin rằng các phím F được ánh xạ tới các chức năng.
8BitsOfGeek

Vui lòng chấp nhận câu trả lời nếu nó thỏa mãn câu hỏi của bạn, nếu không, vui lòng theo dõi với các yêu cầu / nhận xét bổ sung.
Daniel Beck

Câu trả lời:


48

Không biết tại sao các Fxphím không hoạt động, nhưng bạn có thể nhấn Esc, sau đó 0để mô phỏng F10. Cũng hoạt động với 1-9 cho F1-F9.


2
Điều đó giải quyết vấn đề tương tự mặc dù tôi không ở OsX.
JuanZe

8

Các phím chức năng được sử dụng để điều khiển cả chức năng phần mềm và phần cứng cũng như Bảng điều khiển và Expose trong Mac OS X. Nếu bạn có đèn màn hình điều khiển Macbook Pro, F1 và F2, F10 tắt tiếng loa, v.v.

Kiểm tra Keyboardkhung tùy chọn trong System Preferences.app:

  1. Có phải hộp kiểm "Sử dụng tất cả các phím F1, F2, v.v. làm các phím chức năng tiêu chuẩn" trên "Tab Bàn phím" không? Nếu không, bạn cần nhấn Fn+F10cho Mac OS để đăng ký F10bấm phím. Mặt khác, bạn chỉ bật tắt loa câm (hoặc bất cứ thứ gì bạn có trên F10).

  2. Kiểm tra tab thứ hai, "Phím tắt bàn phím", đặc biệt là "Bảng điều khiển & Dock" và "Phơi sáng & không gian", nếu F10 được sử dụng cho một trong các chức năng này. Nếu đúng, bấm phím bị chặn trước khi Terminal nhận được.

Câu trả lời này được viết cho Mac OS X 10.6, tôi không biết các hộp thoại đó có bị thay đổi không. Nếu bước 2 ở trên không hoạt động, hãy kiểm tra ngăn tùy chọn Bảng điều khiển / Expose / Spaces trong System Preferences, các cài đặt tương tự sẽ có sẵn ở đó.


2

Để gửi các khóa F1-F12 đến chương trình ncurses đang chạy trong Terminal.app, nhấn fn+ command+ F1…F12. Điều này hoạt động với tôi trên MacBook Air với OS X 10.9.


0

Vấn đề này xảy ra vì ansi terminfo .
Bạn có thể thay đổi khai báo thành xtermtrong Terminal Preferences Advanced Tab và các phím fn sẽ hoạt động.


-1
  • Đi tới 'Tùy chọn hệ thống ...' chọn 'Ngăn tùy chọn & không gian'.
  • Nhấp vào Tab phơi sáng.
  • Thay đổi Cài đặt Tất cả Windows thành F11 chẳng hạn
  • Thay đổi ứng dụng Cài đặt Windows thành ví dụ F12
  • Thay đổi Hiển thị Cài đặt màn hình thành ví dụ F13
  • Đóng ứng dụng tùy chọn hệ thống

Và Terminal của bạn có thể phản hồi chính xác các Phím chức năng và bạn có thể thoát Midnight Commander.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.