Я просто добавлю это назад в дни DOS, комбинация CTRL-H работала как клавиша возврата. Я не помню, работал ли он всегда или был программным обеспечением, но я помню, что он работал для чего-то.
Steve314
Ctrl-H по-прежнему работает в командной строке CMD (и в Powershell) в Windows и в командной строке в большинстве терминалов.
Приостановлено до дальнейшего уведомления.
5
Это связано с тем, что в таблице ASCII она не имеет значения, ее значение не имеет значения, кроме того, в каком порядке были назначены элементы управления для символов ASCII.
Забой есть 0x08. Какое это имеет отношение к или ^или H?
Билли ONEAL
1
для тех, кто этого не делает, H - восьмая буква в алфавите.
Xantec
5
См http://en.wikipedia.org/wiki/Caret_notation - ^ H просто означает , 0x08 , потому что H является восьмая буква алфавита. Ничто не связывает это с функциональностью backspace, кроме того факта, что 0x08 был присвоен код функции BS. Это могло быть так же легко, как 0x09, тогда мы писали бы ^ G.
К вашему сведению: ^ G это / был звук "звонка" в терминале, и это 0x07.
Крис Нава
Вкладка 0x09 (^ I).
Приостановлено до дальнейшего уведомления.
1
«Эта последовательность до сих пор с юмором используется для эпанортоза компьютерными грамотами , обозначая удаление вымышленной ошибки, почти как зачеркнутый».
«Мой рабский раб ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss решил остановить проект».
Это явление, собственно, поэтому я и спросил об этом.
Билли ONEAL
2
На самом деле, я полагаю, что это был комментарий к статье об уязвимости безопасности, которая работала во всех операционных системах (она сломала DNS, IIRC), и кто-то написал: «Хорошо, что я использую Linux ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H ^ H Черт. ")
Билли ONeal
Да, в дополнение к этому феномену, статья WikiPedia объясняет это хорошо, включая 8-ю букву алфавита и т. Д. Я видел это на Slashdot много раз.
^W
это нажатие клавиши стирания слова в readline в режиме emacs (и, возможно, самого emacs). Стирает обратно на прежнее место.Ответы:
^
представляет удержание Ctrlкнопки. С любым из символов от@
до_
он генерирует символ на 64 (0x40) позиции ранее в таблице ASCII .источник
Это связано с тем, что в таблице ASCII она не имеет значения, ее значение не имеет значения, кроме того, в каком порядке были назначены элементы управления для символов ASCII.
Смотрите эту вики на ASCII; ASCII объяснил
Это часто встречается в вычислениях из-за общности ASCII и его широкого использования.
источник
0x08
. Какое это имеет отношение к или^
илиH
?См http://en.wikipedia.org/wiki/Caret_notation - ^ H просто означает , 0x08 , потому что H является восьмая буква алфавита. Ничто не связывает это с функциональностью backspace, кроме того факта, что 0x08 был присвоен код функции BS. Это могло быть так же легко, как 0x09, тогда мы писали бы ^ G.
источник
«Эта последовательность до сих пор с юмором используется для эпанортоза компьютерными грамотами , обозначая удаление вымышленной ошибки, почти как зачеркнутый».
«Мой рабский раб ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss решил остановить проект».
Backspace - Википедия
@Matt - Очередь стариков, хаха!
источник