Warum wird die Rücktaste oft mit ^ H dargestellt?


8

Ich sehe nicht, was ^Hmit "Rücktaste" gemeinsam hat. Warum wird die Rücktaste an vielen Orten so dargestellt?


5
Schlange die alten Leute an! ;)
Matt Ellen

1
Es war auch mit ^ W vertreten. Trotzdem habe ich keine Ahnung, warum insbesondere ^ H oder ^ W.
AndrejaKo

1
AndejaKo: ^Wist das Wort zum Löschen eines Tastendrucks in der Readline im Emacs-Modus (und möglicherweise auch in Emacs selbst). Es wird zurück zum vorherigen Leerzeichen gelöscht.
Ignacio Vazquez-Abrams

Antworten:


10

^repräsentiert das Halten der CtrlTaste. Mit einem der Zeichen von @bis _werden Zeichen 64 (0x40) Positionen früher in der ASCII-Tabelle generiert .


1
Ich werde nur hinzufügen, dass in den DOS-Tagen die STRG-H-Kombination als Rücktaste fungierte. Ich erinnere mich nicht, ob es immer funktioniert hat oder softwarespezifisch war, aber ich erinnere mich, dass es für etwas funktioniert hat.
Steve314

Strg-H funktioniert weiterhin an der CMD-Eingabeaufforderung (und in Powershell) in Windows und an der Shell-Eingabeaufforderung in den meisten Terminals.
Bis auf weiteres angehalten.

5

Dies liegt daran, dass es in der ASCII-Tabelle keine Bedeutung für die Zuordnung zu H hat, außer in der Reihenfolge, in der die Steuerelemente den ASCII-Zeichen zugewiesen wurden.

Siehe dieses Wiki auf ASCII; ASCII erklärt

Aufgrund der Gemeinsamkeit von ASCII und seiner umfangreichen Verwendung tritt es beim Rechnen so häufig auf.


Rücktaste ist 0x08. Was hat das mit entweder ^oder zu tun H?
Billy ONeal

1
Für diejenigen, die dies nicht tun, ist H der achte Buchstabe im Alphabet.
Xantec

5

Siehe http://en.wikipedia.org/wiki/Caret_notation - ^ H bedeutet einfach 0x08, da H der 8. Buchstabe des Alphabets ist. Es gibt nichts, was dies mit der Backspace-Funktionalität verknüpft, außer der Tatsache, dass 0x08 der BS-Funktionscode zugewiesen wurde. Es hätte genauso gut 0x09 sein können, dann würden wir ^ G schreiben.


Zu Ihrer Information: ^ G ist / war der "Klingelton" in einem Terminal und es ist 0x07.
Chris Nava

Tab ist 0x09 (^ I).
Bis auf weiteres angehalten.

1

"Diese Sequenz wird von Computerkenntnissen immer noch humorvoll für die Epanorthose verwendet, was die Löschung eines vorgetäuschten Fehlers bedeutet, ähnlich wie ein Durchstreichen."

"Mein Sklaven-Dri ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss hat beschlossen, das Projekt zu stoppen."

Rücktaste - Wikipedia

@ Matt - Schlange die alten Leute an, haha!


1
Dieses Phänomen ist eigentlich der Grund, warum ich danach gefragt habe.
Billy ONeal

2
Eigentlich glaube ich, dass es ein Slashdot-Kommentar zu einem Artikel über einen Sicherheits-Exploit war, der auf allen Betriebssystemen funktioniert hat (es hat DNS, IIRC gebrochen), und jemand schrieb: "Gut, dass ich Linux benutze ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H Shit. ")
Billy ONeal

Ja, zusätzlich zu diesem Phänomen erklärt es der Artikel von WikiPedia gut, einschließlich des 8. Buchstabens des Alphabets usw. Ich habe es schon oft auf Slashdot gesehen.
Bratch
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.