Terminal-Tastatureingaben Verwirrung

545
cYrus

# 1

tmux ignoriert einige Tastenanschläge:

  • Ctrl + Delete

  • Ctrl + F*

# 2

Ähnliches passiert in virtuellen Konsolen (auch ohne tmux) mit dem Unterschied, dass Ctrl+ Deleteund Deletesich gleich verhält.

#3

Ctrl+ Die BackspaceHilfeseite wird eingeblendet. emacs -nwDies scheint jedoch ein bekanntes Problem zu sein (das ich nicht lösen kann).


Es tut mir leid, so viele Fragen in einer setzen, aber ich denke, es ist alles über die TERMVariable (mit Werten: linux, screen, rxvt-unicode). Ich möchte das Ganze so einrichten, dass sich urxvtdie virtuellen Konsolen mit oder ohne gleich verhalten tmux. Könnte jemand etwas Licht in die ganze Sache bringen?

Hinweis: Ich verwende Ctrl+ vgefolgt vom Tastenanschlag, um Feedback zu erhalten.

0

1 Antwort auf die Frage

1
u-punkt

In Emacs können Sie C-h kherausfinden, was Emacs über einen bestimmten Schlüssel hält, z C-h k C-F1. Wenn das nicht funktioniert, zB weil C-BACKSPACE als Ch interpretiert wird, können Sie immer zurückgreifen, in C-h lwelcher Liste die letzten Tastenanschläge aufgeführt sind: Drücken Sie die fraglichen Tasten und drücken Sie, um C-h lzu sehen, was Emacs erhalten hat.

Wenn Sie herausgefunden haben, wozu Ihre Schlüssel in Emacs gehören, können Sie sie an die gewünschte Funktion binden, z

 (global-set-key [(meta d)] 'kill-word) 
Emacs erhält "Ch", wenn ich "C-BACKSPACE" drücke. cYrus vor 12 Jahren 0