Чому зворотний простір часто представлений ^ Н?


8

Я не бачу, що ^Hмає спільного з "backspace". Чому зворотний простір представлений таким чином у багатьох місцях?


5
черга старих людей! ;)
Метт Еллен

1
Він також був представлений ^ W. Все-таки я не маю поняття, чому саме ^ Н чи ^ W зокрема.
AndrejaKo

1
AndejaKo: ^Wце слово стирання натискання клавіш у читальній лінії в режимі emacs (і, можливо, сам emacs). Він стирається назад до попереднього простору.
Ігнасіо Васкес-Абрамс

Відповіді:


10

^являє собою утримування Ctrlкнопки. З будь-яким із символів від @до _, він генерує символи 64 (0x40) позицій раніше в таблиці ASCII .


1
Я просто додам, що ще за днів DOS комбінація CTRL-H справді працювала як клавіша зворотного простору. Я не пригадую, чи завжди це працювало, чи це програмне забезпечення, але я пам'ятаю, що він працював на щось.
Steve314

Ctrl-H все ще працює у вікні CMD (і в Powershell) у Windows та у підказці оболонки у більшості терміналів.
Призупинено до подальшого повідомлення.

5

Це пояснюється тим, що там, де він знаходиться в таблиці ASCII, немає значення, яке воно присвоюється H іншому, ніж це порядок, в якому елементи управління були присвоєні діаграмам ASCII.

Дивіться цю вікі на ASCII; ASCII Пояснено

Він з'являється настільки часто в обчислювальних технологіях через спільність ASCII і широке використання.


Backspace є 0x08. Що це повинні робити або ^або H?
Біллі ONeal

1
для тих, хто цього не робить, H - восьма літера в алфавіті.
Xantec

5

Дивіться http://en.wikipedia.org/wiki/Caret_notation - ^ H просто означає 0x08, оскільки H - восьма літера алфавіту. Нічого не пов'язує це з функцією зворотного простору, крім того, що 0x08 був призначений код функції BS. Це може бути так само легко, як 0x09, тоді ми будемо писати ^ G.


FYI: ^ G є / був "дзвін" в терміналі, і це 0x07.
Кріс Нава


1

"Ця послідовність все ще використовується з гумором для епанортозу комп'ютерними грамотами, позначаючи вилучення прикинутої помилки, подібно до закреслення".

«Мій рабовласницький ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss вирішив зупинити проект».

Backspace - Вікіпедія

@Matt - Черги на старих людей, ха-ха!


1
Це явище насправді, чому я запитав про це.
Біллі ONeal

2
Власне, я вважаю, що це був косий коментар до статті про подвиг безпеки, який працював на всіх операційних системах (він зламав DNS, IIRC), і хтось написав "Добре, що я використовую Linux ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H ^ H Shit. »)
Біллі ONeal

Так, крім явища, стаття WikiPedia це добре пояснює, включаючи восьму букву алфавіту і т. Д. Я бачив це на Slashdot багато разів.
Братч
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.