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.