Interested Article - Backspace
- 2021-04-29
- 1
Backspace
(букв. «пробел назад»),
BS
,
erase
,
C
(изредка в мобильных телефонах),
←
,
⌫
,
забой
,
возврат
,
шаг назад
—
клавиша
на
клавиатуре компьютера
, служащая для удаления символа, находящегося перед
курсором
(слева при направлении письма слева направо или справа при направлении справа налево). Этой клавише отвечает
управляющий символ
с
ASCII
-кодом
0x
08
.
В пишущих машинках
Первоначально нажатие на ← Backspace возвращало каретку пишущей машинки на одно положение назад (то есть клавиша действовала как клавиша пробела , но не вперёд, а назад, отсюда название). Машинистка, работая за пишущей машинкой, например, напечатала бы строчную букву «а» с акутом (á) так: напечатав строчную букву «a», нажала ← Backspace и затем клавишу акута. А букву ё составляли из буквы «е», нажатия клавиши ← Backspace и кавычек .
В современных компьютерных интерфейсах
Клавишу ← Backspace удобно использовать для исправления вовремя замеченных ошибок.
← Backspace отличается от клавиши Delete , которая при редактировании текста служит для удаления символов после курсора. Кроме того, Delete часто используется для удаления вообще какого-либо объекта (например, файла в файловом менеджере ), в то время как ← Backspace в этих целях применяется лишь в отдельных устройствах с ограниченной клавиатурой вроде мобильных телефонов. Например, в файловых менеджерах ← Backspace может служить для перехода в родительский каталог, в браузерах — на предыдущую страницу…
Клавиша Ctrl + ← Backspace часто удаляет последнее слово, остальные комбинации не стандартизированы.
Как правило, клавиша ← Backspace располагается в цифровом ряду последней и занимает в ширину две клавиши. На клавиатуре для ранних IBM PC/AT клавиша Backspace была уменьшена в размерах, чтобы вместить в цифровой ряд клавишу |\ , однако это решение вызвало много критики, и в следующей модели клавиатуры для IBM PC , клавиша вновь ← Backspace была увеличена в размерах, а |\ перенесена на ряд ниже, однако в некоторых национальных раскладках (японской и южнокорейской) это решение сохранилось, чтобы вместить больше клавиш национальных алфавитов. В некоторых клавиатурах, например , а также ряде клавиатур, производившихся фирмой Sun microsystems , клавишу ← Backspace переносят на место клавиши |\ , чтобы вместить в цифровом ряду также клавишу ~` , а на её место переносят клавишу Escape — такую раскладку часто называют Unix Layout .
Управляющий символ
Управляющий символ 8 не используется сейчас ни в каких протоколах, кроме принтерных и терминальных . На электрической машинке, а потом и матричном принтере этот символ позволяет сделать надпечатку или дважды пропечатать один символ, делая его жирнее. Исторически man использует команды принтера, а при выводе в консоль преобразует надпечатки в более яркие цвета и дополнительные символы Юникода. Чат игры Doom работает по терминальному принципу, передавая по символу за такт, пока игрок печатает, и там была и команда забоя, также имевшая код 8.
В Си-подобных языках управляющий символ записывается как
'\b'
.
Терминал или удалённый компьютер, не настроенный на стирание символов, при обнаружении символа с кодом 8 выводил
^H
, потому компьютерщики со стажем любят писать что-то вроде.
- Будьте добрее к этому дур^H^H^Hмолодому человеку, он из главного офиса.
Вместо нескольких ^H может использоваться ^W («удалить предыдущее слово» в некоторых Unix-терминалах).
Связанные символы Юникода
Изображение | Код ( hex ) | Название |
---|---|---|
(нет) | 8 | Управляющий символ «Backspace» |
← | 2190 | Стрелка влево |
␈ | 2408 | Значок управляющего символа «Backspace» (диагональное BS) |
⌫ | 232B | Пиктограмма «Удаление слева» |
Примечания
- от 14 апреля 2019 на Wayback Machine . Retrieved 2014-11-19.
- 2021-04-29
- 1