Клавиша Shift на клавиатуре¶
Shift (от англ. shift — «сдвиг, переключение») — клавиша-модификатор на компьютерных и пишущих машинках, предназначенная для изменения значения других клавиш. При нажатии в сочетании с буквенными клавишами она переключает регистр (строчная буква заменяется прописной), а с цифровыми и символьными клавишами — вводит верхний символ, нанесённый на клавише. Клавиша относится к группе модификаторов наряду с Ctrl, Alt и Alt Gr и присутствует практически на всех современных клавиатурах.
¶Происхождение и история
Клавиша Shift появилась задолго до компьютеров — на механических пишущих машинках конца XIX века. В конструкции Кристофера Шоулза и Карла Глиддена, запатентованной в 1868 году, каретка машины могла физически «сдвигаться» (shift) вверх или вниз, подставляя под ударный механизм другой ряд литер. Отсюда и название: печатающий механизм смещался относительно бумаги, что позволяло разместить на одном рычажке две литеры — например, строчную и прописную букву.
В первых моделях машинок применялась так называемая сдвиговая каретка, и лишь позднее распространилась схема со сдвигом сегмента с литерами. На клавиатурах вычислительных машин клавиша Shift унаследовала ту же логику: одна физическая клавиша обслуживает два символа. В стандарте IBM PC/AT (1984) закрепилось расположение двух клавиш Shift — слева и справа от буквенного блока, что сохраняется и в современных раскладках.
¶Расположение и обозначение
На стандартной клавиатуре имеются две клавиши Shift:
- Левый Shift — в нижнем ряду, слева от клавиши Z (в раскладке QWERTY) или Я (в ЙЦУКЕН).
- Правый Shift — в том же ряду справа, рядом с клавишами Enter и стрелками.
Обозначение обычно даётся стрелкой, направленной вверх (⇧), либо словом Shift. На клавишах часто присутствует символ стрелки как напоминание о «подъёме» регистра. Длина клавиши варьируется: на компактных и ноутбуковых клавиатурах правый Shift нередко укорачивают, а на некоторых моделях он вовсе отсутствует.
¶Функции
¶Ввод символов
Основная функция — ввод верхнего символа клавиши. На буквенных клавишах это прописная буква, на цифровых — знаки препинания и специальные символы (например, Shift+2 даёт «@» в английской раскладке, Shift+3 — «№» в русской). Комбинация Shift с клавишей цифрового ряда в русской раскладке вводит знаки «!», «"», «№», «;», «%», «:», «?», «*», «(», «)».
¶Выделение текста
В графических интерфейсах Shift служит для выделения фрагментов: нажатие с щелчком мыши расширяет выделение от курсора до указанной позиции, а сочетание с клавишами-стрелками выделяет текст посимвольно или построчно. Это одна из наиболее часто используемых операций при работе с текстовыми редакторами.
¶Служебные сочетания
Клавиша участвует в большом числе горячих клавиш:
| Сочетание | Действие |
|---|---|
| Shift + стрелки | Выделение текста или объектов |
| Shift + Delete | Удаление файла без корзины (в файловых менеджерах) |
| Shift + Tab | Переход к предыдущему элементу формы |
| Shift + F10 | Вызов контекстного меню |
| Shift + Alt | Переключение раскладки (в настройках Windows) |
| Shift + Ctrl + Esc | Запуск диспетчера задач |
¶Заглавные буквы и Caps Lock
Shift позволяет вводить отдельные прописные буквы, тогда как Caps Lock фиксирует верхний регистр постоянно. Сочетание Shift с Caps Lock временно отменяет действие последнего: при включённом Caps Lock нажатие Shift даёт строчную букву.
¶Особенности и разновидности
Помимо обычного Shift, существуют его модификации. Shift с «залипанием» (Sticky Keys) — функция специальных возможностей, позволяющая нажимать клавиши-модификаторы последовательно, а не одновременно. Она предназначена для пользователей, которым трудно удерживать несколько клавиш сразу.
На некоторых клавиатурах встречается правый Shift с дополнительной функцией — например, в ряде компактных раскладок он совмещён с клавишами навигации. В игровых клавиатурах клавиша нередко программируется и может использоваться как игровой макрос.
¶Значение
Shift — одна из базовых клавиш ввода, без которой невозможно полноценное использование ни текстовых редакторов, ни операционной системы в целом. Она обеспечивает доступ к верхнему регистру и специальным символам, участвует в навигации и выделении, а также в большинстве горячих клавиш. Исторически именно эта клавиша стала одним из первых примеров модификатора, изменившего принцип ввода символов и сохранившегося в неизменном виде от пишущей машинки до современных компьютеров.
Источники: документация Microsoft по сочетаниям клавиш; стандарты клавиатур IBM PC; материалы по истории пишущих машинок; руководства пользователя операционных систем Windows и Linux.