Dlaczego backspace jest często reprezentowany przez ^ H?


8

Nie widzę, co ^Hma wspólnego z „backspace”. Dlaczego backspace jest reprezentowany w ten sposób w wielu lokalizacjach?


5
ustawcie się w kolejce do starych ludzi! ;)
Matt Ellen,

1
Był również reprezentowany przez ^ W. Nadal nie mam pojęcia, dlaczego ^ H lub ^ W w szczególności.
AndrejaKo,

1
AndejaKo: ^Wto słowo wymazujące naciśnięcie klawisza w trybie readline w trybie emacsa (i ewentualnie samego emacsa). Usuwa się z powrotem do poprzedniej przestrzeni.
Ignacio Vazquez-Abrams,

Odpowiedzi:


10

^oznacza przytrzymanie Ctrlprzycisku. Z dowolnym znakiem od @do _, generuje znak 64 (0x40) pozycji wcześniej w tabeli ASCII .


1
Dodam tylko, że w czasach DOS kombinacja CTRL-H działała jak klawisz backspace. Nie pamiętam, czy zawsze działało, czy było specyficzne dla oprogramowania, ale pamiętam, że zadziałało.
Steve314,

Ctrl-H nadal działa w wierszu poleceń CMD (i w programie Powershell) w systemie Windows oraz w wierszu poleceń powłoki w większości terminali.
Wstrzymano do odwołania.

5

Wynika to z tego, że znajduje się w tabeli ASCII, nie ma znaczenia, że ​​przypisuje się ją do H, poza kolejnością, w której kontrolki zostały przypisane do znaków ASCII.

Zobacz tę wiki na ASCII; Wyjaśnienie ASCII

Pojawia się tak często w obliczeniach ze względu na powszechność ASCII i jego szerokie zastosowanie.


Backspace jest 0x08. Co to ma wspólnego z albo ^albo H?
Billy ONeal,

1
dla tych, którzy tego nie robią, H jest ósmą literą alfabetu.
Xantec,


1

„Ta sekwencja jest nadal w humorystyczny sposób wykorzystywana do epanorthozy przez osoby piśmienne, oznaczające usunięcie udawanego błędu, podobnie jak przekreślenie”.

„Mój niewolnik… H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss postanowił zawiesić projekt.”

Backspace - Wikipedia

@Matt - Stań w kolejce do starych ludzi, haha!


1
To zjawisko jest powodem, dla którego o to pytałem.
Billy ONeal,

2
Właściwie uważam, że był to komentarz slashdot do artykułu o exploicie bezpieczeństwa, który działał na wszystkich systemach operacyjnych (złamał DNS, IIRC), i ktoś napisał: „Dobrze, że używam Linuxa ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H ^ H cholera. ")
Billy ONeal

Tak, oprócz tego zjawiska, artykuł WikiPedia wyjaśnia to dobrze, w tym ósmą literę alfabetu itp. Wiele razy widziałem to na Slashdot.
Bratch
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.