Открыть сервисСервис

Клавиша Ctrl

Ctrl (читается «контрол», от англ. control — «управление, контроль») — служебная клавиша на клавиатуре компьютера, не имеющая самостоятельного значения и используемая в сочетании с другими клавишами для выполнения команд и горячих сочетаний. На русской раскладке клавиша подписана латинскими буквами «Ctrl», что и породило распространённое сокращение «скм» — транслитерацию надписи «Ctrl» при наборе в русской раскладке.

Происхождение названия

Клавиша появилась ещё на телетайпах и пишущих машинках, где управляющие символы (управляющие коды ASCII) обозначались буквой Control. На ранних клавиатурах IBM PC/XT (1981) клавиша Ctrl располагалась там же, где на современных клавиатурах находится Caps Lock, — слева от клавиши «A». С течением времени её местоположение сместилось в нижний ряд, однако на некоторых моделях (например, на ряде клавиатур ThinkPad) клавиша Ctrl по-прежнему находится в левом нижнем углу.

Расположение на клавиатуре

На стандартной раскладке IBM 101/104 клавиш присутствуют две клавиши Ctrl: левая — между клавишами Win и Alt, правая — между Alt и Win (или Fn). В операционных системах Windows и Linux обе клавиши функционально идентичны. В macOS аналогом Ctrl является клавиша Control, тогда как большинство сочетаний, привычных для Windows-пользователей, выполняются с клавишей Command.

Основные сочетания клавиш

Клавиша Ctrl сама по себе команд не выполняет: она модифицирует действие нажатой вместе с ней клавиши. Ниже приведены наиболее распространённые сочетания в операционных системах Windows и Linux.

СочетаниеДействие
Ctrl+CКопирование выделенного фрагмента в буфер обмена
Ctrl+VВставка содержимого буфера обмена
Ctrl+XВырезание выделенного фрагмента
Ctrl+ZОтмена последнего действия
Ctrl+YПовтор отменённого действия
Ctrl+AВыделение всего содержимого
Ctrl+SСохранение открытого файла
Ctrl+PПечать документа
Ctrl+FПоиск по документу или странице
Ctrl+NСоздание нового документа или окна
Ctrl+WЗакрытие текущей вкладки или окна
Ctrl+TОткрытие новой вкладки в браузере
Ctrl+Shift+TВосстановление закрытой вкладки
Ctrl+TabПереключение между вкладками
Ctrl+Alt+DeleteВызов экрана блокировки и диспетчера задач Windows
Ctrl+Shift+EscЗапуск диспетчера задач Windows напрямую
Ctrl+Shift+NСоздание новой папки в Проводнике Windows
Ctrl+EndПереход в конец документа
Ctrl+HomeПереход в начало документа

В текстовых редакторах и командных строках также широко используются Ctrl+стрелки (перемещение курсора по словам), Ctrl+Backspace (удаление слова слева) и Ctrl+Delete (удаление слова справа).

Ctrl в BIOS и на этапе загрузки

Клавиша Ctrl играет роль и до загрузки операционной системы. На компьютерах IBM PC-совместимых систем при включении комбинация Ctrl+Alt+Delete вызывает программную перезагрузку (warm reboot). В некоторых BIOS-версиях сочетание Ctrl+Home запускает восстановление BIOS из резервной копии. На клавиатурах с разъёмом PS/2 сигнал Ctrl+Alt+Delete обрабатывается контроллером клавиатуры и передаётся на системную плату напрямую, что позволяет перезагрузить компьютер даже при зависшей операционной системе.

Клавиша Ctrl в программировании и играх

В компьютерных играх Ctrl нередко используется как дополнительная боевая или функциональная клавиша: в классических шутерах (Quake, Half-Life) она традиционно назначается на приседание или ползание. В текстовых редакторах и IDE сочетания с Ctrl образуют основу клавиатурной навигации. В командной строке Windows (cmd.exe) и PowerShell Ctrl+C прерывает выполняющуюся команду, а Ctrl+V (в современных версиях Windows 10/11) позволяет вставлять текст из буфера обмена.

Связь с управляющими кодами ASCII

Клавиша Ctrl исторически связана с управляющими символами ASCII: при нажатии Ctrl+буква генерируется управляющий код, равный порядковому номеру буквы в таблице ASCII за вычетом 64. Например, Ctrl+C порождает код 0x03 (ETX, «конец текста»), Ctrl+Z — код 0x1A (SUB). Эта особенность сохранилась и по сей день: в терминальных программах и утилитах командной строки сочетания с Ctrl по-прежнему интерпретируются как управляющие последовательности.

История

Клавиша Ctrl унаследована от телетайпных терминалов 1960-х годов, где управляющие символы вводились с клавиатуры с одновременным нажатием клавиши Shift. На клавиатурах IBM System/360 и последующих мейнфреймах IBM появилась отдельная клавиша Ctrl. С переходом к персональным компьютерам IBM PC/AT клавиша стала неотъемлемым элементом стандартной раскладки и осталась в ней на протяжении всех последующих десятилетий.

Интересные факты

  • В программе Emacs клавиша Ctrl используется в сотнях сочетаний, а её нажатие традиционно обозначается записью «C-» (например, C-x C-s — сохранение файла).
  • На некоторых музыкальных контроллерах и специализированных клавиатурах клавиша Ctrl может быть переназначена.
  • В веб-браузерах сочетание Ctrl+клик по ссылке открывает её в новой фоновой вкладке — функция, впервые появившаяся в браузере Mozilla Firefox.

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru