Ctrl

Ctrl (сокращение от англ. Control, произносится [kən'trοʊl], на клавиатурах, производившихся в СCСР могла обозначаться как «УПР», «УС», «СУ») — клавиша на клавиатуре компьютера, обычно используемая как клавиша-модификатор. Изначально появилась на телетайпах и видеотерминалах для ввода управляющих символов (отсюда и название) — на многих терминалах эта клавиша просто сбрасывала в «0» бит № 6 в коде передаваемой клавиши, что позволяло вводить символы из области 00-1F, недоступные при вводе напрямую.

Кнопка Ctrl
Клавиатура с возможностью поменять местами клавиши Caps Lock и Ctrl

В персональных компьютерах эта клавиша утратила основное значение, превратившись в одну из клавиш-модификаторов, используемых для сочетаний клавиш, но в том же значении продолжает использоваться в эмуляторах терминала. Также она может использоваться и как обычная клавиша, например в играх на неё может быть назначена функция стрельбы — в современных клавиатурах клавиша Ctrl посылает свой скан-код, как и другие клавиши; кроме того, скан-коды левой и правой клавиши Ctrl различаются, что позволяет использовать в некоторых системах, к примеру, сочетание Ctrl+⇧ Shift для переключения языков так, чтобы нажатие левого Ctrl означало включение одного языка, а правого — другого.

На клавиатурах IBM PC-совместимых компьютеров клавиша Ctrl как правило располагается в нижних углах буквенно-цифровой группы клавиш, но изначально она находилась в левой его части, вместо клавиши Caps Lock (иногда вместе с ней). При этом многие программы для Unix писались именно под Ctrl в среднем ряду, поэтому многие пользователи Unix-совместимых систем предпочитают менять местами эти клавиши[1]. Производятся клавиатуры, в которых клавиша Ctrl располагается на прежнем месте, например так сделано в ноутбуках проекта One Laptop per Child[2], и клавиатурах HHKB, а также клавиатуры, в которых эти клавиши можно поменять местами.

Устоявшиеся сочетания клавиш на компьютерах под управлением ОС Windows

Сочетание клавиш Программа Действие
Ctrl+A Программы с WinAPI и GTK Выделить всё (от англ. all «всё»)
Unix (командная строка и программы на основе readline) Переход в начало строки
Ctrl+B Текстовые процессоры Переключение «жирный-нормальный» шрифт (от англ. bold «жирный (шрифт)»)
Ctrl+С Программы с WinAPI и GTK Копирование текста в буфер (англ. сopy "копировать")
Консольные программы Завершение команды
Ctrl+F Многие программы Вызов диалога поиска (англ. find «найти»)
Ctrl+H
Unix (командная строка и программы на основе readline) Backspace
Текстовые редакторы Открытие окна «поиск и замена», аналогично Ctrl+R
Большинство браузеров Открытие истории (Mozilla Firefox, Internet Explorer, Google Chrome) (англ. history "история")
Ctrl+I Текстовые процессоры Переключение «курсив-нормальный» шрифт (англ. italics «курсив»)
Ctrl+J Браузеры Открытие загрузок или панели ссылок (старые версии Opera)
Текстовые процессоры Выравнивание текста по обоим вертикальным краям (англ. justify от justification «выключка»)
Ctrl+L Браузеры Выделение содержимого адресной строки
Текстовые процессоры Выравнивание текста по его левому краю (англ. left «левый»)
Ctrl+N Программы с многооконным интерфейсом Открытие нового пустого окна (англ. new «новый»)
Ctrl+O Многие программы Вызов диалога открытия существующего файла (англ. open «открыть»)
Ctrl+P Многие программы Печать текста (или вызов диалога печати) (англ. print «печатать»)
Ctrl+Q Некоторые программы Выход из программы (англ. quit «покинуть»)
Ctrl+R Браузеры Обновление содержимого окна
Текстовые процессоры Выравнивание текста по его правому краю (англ. right «правый»)
Редакторы текста Открытие окна «поиск и замена»
Ctrl+S Многие программы Сохранение текущего файла (или вызов диалога сохранения) (англ. save «сохранять»)
Ctrl+T Браузеры и другие программы, использующие многодокументный интерфейс с вкладками Открытие новой вкладки (англ. tab «вкладка»)
Ctrl+U Браузеры В браузерах (Mozilla Firefox, Google Chrome) просмотр кода страницы
Текстовые процессоры Переключение подчёркивания текста (англ. underscore / understrike «подчеркивать»)
Ctrl+V Программы с WinAPI и GTK Вставка содержимого буфера обмена
Ctrl+W Некоторые программы с GUI Закрытие текущего окна или вкладки (англ. window "окно")
Unix (командная строка и программы на основе readline) Удалить текст от курсора до предыдущего начала слова. Отсюда — «^W» в сообщениях при общении в компьютерных сетях.
Ctrl+X Программы с WinAPI и GTK Вырезать выделенный текст с копированием его в буфер обмена
Ctrl+Y Многие программы Возврат последнего отменённого действия, противоположно Ctrl+Z
Unix (командная строка и программы на основе readline) Вставка содержимого буфера обмена
Ctrl+Z Многие программы Отмена последнего действия
Unix (некоторые программы, запущенные из командной строки) Приостановка текущей программы и переход в командную строку. См. команды fg, bg, jobs. GVim сворачивается в панель задач.
Ctrl+⇧ Shift+T Браузеры Открытие последней закрытой вкладки (англ. tab «вкладка»)
Ctrl+⇧ Shift+Z Многие программы Отмена отмены по Ctrl+Z, либо то же, что Ctrl+Z
Ctrl+F4 Программы с MDI или TDI Закрытие подокна или вкладки
Ctrl+F5 Браузеры Обновление содержимого (различные модификации)
Ctrl+Tab ↹ Программы с TDI Переход к следующей вкладке
Ctrl+Home Программы с текстовым полем Переход к началу редактируемого документа
Ctrl+End Программы с текстовым полем Переход к концу редактируемого документа
Ctrl+PgUp Многие программы Перемещение видимой на мониторе части файла на одну целую страницу вверх (англ. page up "страница вверх"). Примечание: нажатие PgUp без Ctrl перемещает изображение на меньшую величину — только на один вертикальный размер экрана.
Программы с вкладками Предыдущая вкладка
Ctrl+PgDn Многие программы Перемещение видимой на мониторе части файла на одну целую страницу вниз (англ. page down «страница вниз»). Примечание: нажатие PgDn без Ctrl перемещает изображение на меньшую величину — только на один вертикальный размер экрана.
Ctrl+\ Norton Commander и подражатели Переход к корневому каталогу диска
Ctrl+- Браузер, текстовые процессоры Уменьшение масштаба отображения экранной страницы
Ctrl++ Браузер, текстовые процессоры Увеличение масштаба отображения экранной страницы
Ctrl+0 Браузер, текстовые процессоры Установка масштаба отображения экранной страницы в 100 % (по умолчанию)

Примечания

  1. Complex Text Layout Language Support in the Solaris Operating Environment]
  2. Раскладка клавиатуры OLPC

Литература

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.