Backspace - Backspace

Клавиша Backspace

Backspace (← Backspace) - это клавиша клавиатуры, которая изначально нажимала печатная машинка каретка на одну позицию назад, а в современных компьютерных системах перемещает курсор дисплея на одну позицию назад,[примечание 1] удаляет символ в этой позиции и сдвигает текст после этой позиции на одну позицию.

Печатная машинка

В некоторых[заметка 2] пишущие машинки, наборщик, например, набирает строчную букву A с острым ударением (á), набирая строчную букву A, пробел и затем клавишу с острым ударением. Этот метод (также известный как перебор ) является основой для таких модификаторов интервалов в компьютерных наборах символов, как ASCII каретка (^, для циркумфлекс акцент). Композиция Backspace больше не работает с типичными современными цифровыми дисплеями или системами набора.[заметка 3] В какой-то степени его заменили комбинирование диакритических знаков механизм Unicode, хотя такие символы плохо работают со многими шрифтами, и по-прежнему используются предварительно составленные символы. Некоторое программное обеспечение, такое как TeX или Майкрософт Виндоус используйте противоположный метод для диакритических знаков, а именно: сначала установите ударение, а затем базовую букву на его месте.

Компьютеры

Хотя термин «backspace» - это традиционное название клавиши, которая удаляет символ слева от курсора, фактическая клавиша может быть помечена различными способами, например Удалить,[1] Стереть (например в Один ноутбук на ребенка ),[2] или со стрелкой, указывающей влево.[3] Специальный символ для «backspace» существует как U + 232B ⌫, но его использование в качестве метки клавиатуры не универсально.

Backspace отличается от удалить ключ, который в бумажные носители для компьютеров пробивает все отверстия, чтобы вычеркнуть персонажа, а в современных компьютерах удаляет текст следующий Это. Кроме того, клавиша удаления часто работает как общая команда для удаления объекта (например, изображения внутри документа или файла в Файловый менеджер ), а backspace обычно не работает.[4][5]

Общего пользования

В современных системах клавиша возврата часто отображается на символ удаления (0x7f в ASCII или Unicode), хотя функция клавиши возврата - удаление символа до того, как курсор останется.[3]

Клавиша Backspace обычно используется для возврата на страницу или вверх на один уровень в графических веб-браузерах или файловых браузерах.

^ H

Нажатие клавиши Backspace на компьютерном терминале сгенерирует ASCII код 08, BS или Backspace, a контрольный код который удалит предыдущий символ. К этому контрольному коду можно также получить доступ, нажав Control-H, как ЧАС это восьмая буква Латинский алфавит. Терминалы, которые не имеют кода возврата, сопоставленного с функцией перемещения курсора назад и удаления предыдущего символа, будут отображать символы ^ H (каретка, H) при нажатии клавиши возврата. Даже если терминал интерпретировал возврат, удалив предыдущий символ, система, получающая текст, могла бы этого не сделать. Затем на экране отправителя будет отображаться сообщение без предположительно удаленного текста, а этот текст и коды удаления будут видны получателю. Эта последовательность до сих пор используется с юмором для эпанортоз компьютерными грамотными, обозначая устранение мнимой ошибки, во многом как зачеркивание; Однако в этом случае символ ^ H подделывается путем ввода обычного '^' с последующим вводом обычного 'H'.

Пример:

Будь добр к этому дураку^ H ^ H ^ H ^ Hджентльмен; он приезжает из корпоративной штаб-квартиры.[6]

^ W и ^ U

Иногда встречается альтернатива ^ W, который является ярлыком для удаления предыдущего слова в дисциплине терминальной линии Berkeley Unix. Этот ярлык также превратился в режим вставки Vi текстовый редактор и его клон Vim.[7]

^ U удаляет строку.[8]

Другие значения

В мэйнфрейм Окружающая среда, отступить означает переместить магнитная лента назад, обычно к предыдущему блоку.

Заметки

  1. ^ «Назад» означает «налево» для языков с письмом слева направо.
  2. ^ Многие пишущие машинки не продвигают символы с ударением, поэтому нет необходимости в обратном пробеле. Однако он все еще используется, например, для сочетания «о» с «/».
  3. ^ Нет никаких причин, по которым цифровой дисплей или система набора не могли бы быть спроектированы так, чтобы допускать композицию обратного пространства, иначе говоря, чрезмерное выделение, если инженер решил сделать это. Поскольку большинство современных компьютерных систем отображения и набора текста основаны на растровой графике, а не на символьной (по состоянию на 2012 год), они действительно позволяют легко реализовать избыточный шрифт. Однако использование шрифтов пропорциональной ширины, а не шрифтов фиксированной ширины (моноширинных) усложняет практическую реализацию overstrike, и исходная физическая мотивация этой техники отсутствует в цифровых компьютерных системах.

использованная литература

  1. ^ «Ошибки пользователя или Mac ?, Backspace против удаления, и слишком легко удалить значок в доке». 2007.
  2. ^ OLPC Wiki. "Руководство по человеческому интерфейсу OLPC / Сахарный интерфейс / Системы ввода". В архиве из оригинала 18 января 2008 г.. Получено 2008-01-15.
  3. ^ а б «9.8 Конфигурация клавиатуры». Руководство по политике Debian. Архивировано из оригинал на 2016-03-10. Получено 2007-07-24.
  4. ^ "Обзор быстрых клавиш Windows". Получено 2016-02-09.
  5. ^ "Сочетания клавиш для PCmanFM-QT [ошибка] / [Отсутствует функция]". Получено 2016-02-09.
  6. ^ Глава 5. Хакерский стиль письма, The Файл жаргона, версия 4.4.7
  7. ^ "РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ VIM". FreeBSD. 2 ноября 2013 г.. Получено 14 мая, 2016.
  8. ^ "Страницы руководства FreeBSD; vi". Vimonline. 9 марта 2002 г.. Получено 14 мая, 2016.