Ich stelle vom Terminal in Mac OS X 10.5 eine Verbindung zu meinem Server her. Wenn ich dort Midnight Commander starte, kann ich keine Funktionstasten wie F10 verwenden, um MC zu schließen, selbst wenn ich keine Maus zur Steuerung von MC verwende. Irgendeine Idee, warum Funktionstasten nicht funktionieren?
19
Antworten:
Ich weiß nicht warum
Fx
Tasten nicht funktionieren, aber Sie können drückenEsc
, um dann0
F10 zu simulieren. Funktioniert auch mit 1-9 für F1-F9.quelle
Mit den Funktionstasten werden sowohl Software- als auch Hardwarefunktionen sowie Dashboard und Expose unter Mac OS X gesteuert. Wenn Sie ein Macbook Pro besitzen, werden die Lautsprecher usw. durch Drücken der Taste F10 stummgeschaltet.
Überprüf den
Keyboard
Einstellungsbereich inSystem Preferences.app
:Ist das Kontrollkästchen "Alle Tasten F1, F2 usw. als Standardfunktionstasten verwenden" auf der Registerkarte "Tastatur" aktiviert? Wenn nicht, müssen Sie drücken
Fn+F10
für Mac OS um einenF10
Tastendruck zu registrieren . Andernfalls schalten Sie nur die Lautsprecher stumm (oder was auch immer Sie auf F10 haben).Überprüfen Sie die zweite Registerkarte "Tastaturkürzel", insbesondere "Dashboard & Dock" und "Exposé & Spaces", wenn für eine dieser Funktionen F10 verwendet wird. Wenn dies der Fall ist, wird der Tastendruck abgefangen, bevor das Terminal ihn empfängt.
Diese Antwort wurde für Mac OS X 10.6 geschrieben. Ich weiß nicht, ob diese Dialogfelder geändert wurden. Wenn Schritt 2 oben nicht funktioniert, überprüfen Sie das Einstellungsfenster Dashboard / Expose / Spaces in den Systemeinstellungen. Dort sollten dieselben Einstellungen verfügbar sein.
quelle
Um die F1-F12-Tasten an ein in Terminal.app ausgeführtes ncurses-Programm zu senden, drücken Sie
fn
+command
+F1…F12
. Dies funktioniert für mich auf einem MacBook Air mit OS X 10.9.quelle
Dieses Problem tritt wegen
ansi
terminfo auf .Sie können die Deklaration in
xterm
in den Terminaleinstellungen auf der Registerkarte Erweitert ändern, und die FN- Tasten funktionieren.quelle
Und Ihr Terminal kann auf die Funktionstasten richtig reagieren und Sie können Midnight Commander beenden.
quelle