Backspace ( ← Backspace) - это клавиша клавиатуры, которая изначально сдвигала каретку пишущей машинки на одну позицию назад, а в современных компьютерных системах перемещает курсор дисплея на одну позицию назад, [примечание 1] удаляет символ в этой позиции и сдвигает текст после этой позиции на один должность.
Печатная машинка
В некоторых пишущих машинках [примечание 2] машинистка, например, набирает строчную букву A с острым ударением (á), набирая строчную букву A, пробел, а затем клавишу с острым ударением. Этот метод (также известный как переопределение ) является основой для таких модификаторов интервалов в компьютерных наборах символов, как символ вставки ASCII (^, для акцента с циркумфлексом ). Композиция Backspace больше не работает с типичными современными цифровыми дисплеями или системами набора [примечание 3]. Она была в некоторой степени заменена механизмом комбинирования диакритических знаков Unicode , хотя такие символы плохо работают со многими шрифтами, а предварительно составленные символы по-прежнему использовал. Некоторые программы, такие как TeX или Microsoft Windows, используют противоположный метод для диакритических знаков, а именно: сначала ставят ударение, а затем базовую букву.
Компьютеры
Хотя термин «backspace» - это традиционное имя клавиши, которая удаляет символ слева от курсора, фактическая клавиша может быть помечена различными способами, например delete , [1] Erase (например, в One Laptop Per Child ), [2] или стрелкой, указывающей влево. [3] Специальный символ для «backspace» существует как U + 232B ⌫, но его использование в качестве метки клавиатуры не универсально.
Backspace отличается от клавиши удаления , которая на бумажных носителях для компьютеров пробивает все отверстия, чтобы вычеркнуть символ, а в современных компьютерах удаляет текст, следующий за ним. Кроме того, клавиша удаления часто работает как общая команда для удаления объекта (например, изображения внутри документа или файла в файловом менеджере ), тогда как backspace обычно не работает. [4] [5]
Общего пользования
В современных системах клавиша Backspace часто сопоставляется с символом удаления (0x7f в ASCII или Unicode), хотя функция клавиши Backspace по удалению символа до того, как курсор останется. [3]
Клавиша Backspace обычно используется для возврата на страницу или вверх на один уровень в графических веб-браузерах или файловых браузерах.
^ H
Нажатие клавиши Backspace на компьютерном терминале генерирует код ASCII 08, BS или Backspace, управляющий код, который удаляет предыдущий символ. К этому контрольному коду можно также получить доступ, нажав Control-H, так как H - восьмая буква латинского алфавита . Терминалы, у которых не было кода возврата, сопоставленного с функцией перемещения курсора назад и удаления предыдущего символа, отображали символы ^ H ( каретка , H) при нажатии клавиши возврата. Даже если терминал интерпретировал возврат, удалив предыдущий символ, система, получающая текст, могла бы этого не сделать. Затем на экране отправителя будет отображаться сообщение без предположительно удаленного текста, в то время как этот текст и коды удаления будут видны получателю. Эта последовательность до сих пор юмористически используется компьютерными грамотными для эпанортоза , обозначая удаление мнимой ошибки, очень похоже на зачеркивание ; Однако в этом случае символ ^ H подделывается путем ввода обычного '^' с последующим вводом обычного 'H'.
Пример:
- Будьте милы с этим дураком ^ H ^ H ^ H ^ H джентльмен; он приезжает из корпоративной штаб-квартиры. [6]
^ W и ^ U
Иногда встречается альтернатива ^ W , которая представляет собой ярлык для удаления предыдущего слова в дисциплине терминальной линии Berkeley Unix. Этот ярлык также превратился в режим вставки текстового редактора Vi и его клона Vim . [7]
^ U удаляет строку. [8]
Другие значения
В среде мэйнфрейма возврат назад означает перемещение магнитной ленты назад, обычно к предыдущему блоку.
Заметки
- ^ «Назад» означает «налево» для языков с письмом слева направо.
- ^ Многие пишущие машинки не продвигают символы ударения, поэтому обратный пробел не требуется. Однако он все еще используется, например, для объединения «o» с «/».
- ^ Нет никаких причин, по которым цифровой дисплей или система набора не могли бы быть спроектированы так, чтобы допускать композицию обратного пространства, иначе говоря, чрезмерное нанесение, если инженер решил это сделать. Поскольку большинство современных компьютерных систем отображения и набора текста основаны на растровой графике, а не на символьной (по состоянию на 2012 год), они позволяют легко реализовать избыточный шрифт. Однако использование шрифтов пропорциональной ширины, а не шрифтов фиксированной ширины (моноширинных) усложняет практическую реализацию overstrike, и исходная физическая мотивация этой техники отсутствует в цифровых компьютерных системах.
Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PrtScn / SysRq | Scroll Lock | Пауза / перерыв | |||||||||
Вставлять | Дом | PgUp | Num Lock | ∕ | * | - | ||||||||||||||||||
Удалить | Конец | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
4 | 5 | 6 | ||||||||||||||||||||||
↑ | 1 | 2 | 3 | Входить | ||||||||||||||||||||
← | ↓ | → | 0 Ins | . Del |
Рекомендации
- ^ «Ошибки пользователя или Mac ?, Backspace против удаления, и слишком легко убрать значок в доке» . 2007 г.
- ^ OLPC Wiki. "Руководство по интерфейсу пользователя OLPC / Сахарный интерфейс / Системы ввода" . Архивировано 18 января 2008 года . Проверено 15 января 2008 .
- ^ а б «9.8 Конфигурация клавиатуры» . Руководство по политике Debian . Архивировано из оригинала на 2016-03-10 . Проверено 24 июля 2007 .
- ^ «Обзор сочетаний клавиш Windows» . Проверено 9 февраля 2016 .
- ^ «Сочетания клавиш для PCmanFM-QT [ошибка] / [Отсутствует функция]» . Проверено 9 февраля 2016 .
- ^ Глава 5. Стиль письма хакеров , файл жаргона , версия 4.4.7
- ^ «РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ VIM» . FreeBSD . 2 ноября 2013 . Проверено 14 мая, 2016 .
- ^ "Страницы руководства FreeBSD; vi" . Vimonline. 9 марта 2002 . Проверено 14 мая, 2016 .