Wenn ich in einem Terminal unter GNOME Ctrl+ drücke C, wird nur ein Fragezeichen angezeigt. Gleiches gilt für Ctrl+ Z. Die Ausgabe von stty -a | grep intr
ist:
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
Ich kann die Sequenz unter allen anderen tty (außerhalb von X) verwenden und sie auch für einen anderen Benutzer verwenden. Es ist nur ein Benutzer betroffen. Wie kann ich das beheben?
/etc/profile
ist die globale Datei - ich meinte das Benutzerprofil , das in diesem Fall $HOME/.bashrc
oder sein sollte $HOME/.bash_profile
.
xterm
, funktioniert es Ctrl+C
dort? Was wird angezeigt, wenn Sie eingeben echo '^V^C' | hd
, wo Sie eingeben müssen Ctrl+V
dann , Ctrl+C
wo ich schrieb ^V^C
?
hd
ist das gleiche wie hexdump -C
, od -t x1 -A x
aber mit einer zusätzlichen Spalte, die druckbare Zeichen zeigt, und es ist einprägsamer. Es ist ein BSD-Dienstprogramm, das Debian und Ubuntu ausliefern. Andere Linux-Distributionen werden möglicherweise nur hexdump
oder nicht ausgeliefert.
.bashrc
für Bash)?