Kontrolny kluczyk - Control key
W obliczeniowej , A klucz kontrolny Ctrl jest modyfikatorem , który po naciśnięciu w połączeniu z innym klucza wykonuje specjalne działania (na przykład, Ctrl+C ); podobnie jak klawisz Shift , klawisz Control rzadko wykonuje jakąkolwiek funkcję, gdy jest naciśnięty sam. Klawisz Control znajduje się w lewym dolnym rogu większości klawiatur lub w jego pobliżu (zgodnie z międzynarodowym standardem ISO/IEC 9995-2 ), a wiele z nich ma dodatkowy klawisz w prawym dolnym rogu.
Na klawiaturach, które używają angielskich skrótów do oznaczania klawiszy, jest to zwykle oznaczone Ctrl(rzadko Controllub Ctljest widoczne). Stosowane są również skróty w języku układu klawiatury. np. niemiecki układ klawiatury wykorzystuje Strgwymagania niemieckiej normy DIN 2137:2012-06. Istnieje również znormalizowany symbol klawiatury (stosowany, gdy nie preferuje się liter alfabetu łacińskiego), podany w ISO/IEC 9995-7 jako symbol 26 oraz w ISO 7000 „Symbole graficzne do użytku na sprzęcie” jako symbol ISO-7000- 2028. Ten symbol jest zakodowany w Unicode jako symbol steru U+2388 (⎈).
Historia
Na dalekopisach i wczesnych klawiaturach przytrzymanie klawisza Control podczas naciskania innego klawisza wyzerowało dwa skrajne lewe bity z siedmiu bitów wygenerowanego znaku ASCII . Umożliwiło to operatorowi wygenerowanie pierwszych 32 znaków w tabeli ASCII. Są to znaki niedrukowalne, które sygnalizują komputerowi kontrolowanie miejsca, w którym następny znak zostanie umieszczony na urządzeniu wyświetlającym , wysunięcie wydrukowanej strony lub wymazanie ekranu, zadzwonienie dzwonka terminala lub wykonanie innej operacji. Na przykład znak lub „G”, którego kod ASCII wynosi 71 o podstawie 10 lub 100 0111
w postaci binarnej , zostanie przekształcony w kod binarny 000 0111
(7 w systemie dziesiętnym), który jest przypisany do znaku dzwonka . Trafnie te znaki są również nazywane znakami sterującymi .
Użycie Ctrlklawisza z małymi literami (np. Ckod ASCII 100 0011
) lub dużymi literami ( ⇧ Shift+ C, ASCII 110 0011
) wygeneruje ten sam kod ASCII na dalekopisie, ponieważ przytrzymanie klawisza sterującego uziemia (zeruje napięcie) dwa przewody używane do przenoszenia dwa najbardziej lewe bity z klawiatury, ignorując ich modyfikację przez ⇧ Shiftklawisz. W nowoczesnych komputerach interpretacja naciśnięć klawiszy jest generalnie pozostawiona oprogramowaniu . Nowoczesne klawiatury odróżniają od siebie każdy fizyczny klawisz i zgłaszają wszystkie naciśnięcia i zwolnienia do oprogramowania sterującego.
Kiedy pierwotne przeznaczenie znaków kontrolnych ASCII stało się przestarzałe lub rzadko używane, późniejsze oprogramowanie przywłaszczało kombinacje klawiszy Control do innych celów.
Lokalizacja
Klawiatury wielu wczesnych terminali komputerowych , w tym Teletype Model 33 ASR i Lear-Siegler ADM-3A oraz wczesnych modeli IBM PC , umieszczały klawisz Control po lewej stronie klawiatury, podczas gdy klawisze Caps Lock znajdują się w tej samej pozycji na klawiaturze. większość nowoczesnych klawiatur. Tradycyjny układ został zachowany dla późniejszych systemów stacji roboczych i jest często kojarzony ze stacjami roboczymi Unix . Klawiatury firmy Sun Microsystems były dostępne w dwóch układach; „Unix” i „w stylu PC”, przy czym układ Unix ma tradycyjne umieszczanie klawisza Control i innych klawiszy. Klawiatury produkowane dla komputerów One Laptop Per Child mają również klawisz Control w tym miejscu. Inni dostawcy produkują klawiatury dla różnych systemów komputerowych z takim umiejscowieniem klawisza Control, takie jak klawiatura Happy Hacking Keyboard .
Niektórzy użytkownicy klawiatur z klawiszami Caps Lock po lewej stronie przemapowują klawisze, aby zamienić klawisze Control i Caps Lock, uznając tradycyjne położenie za bardziej ergonomiczne do korzystania z programów korzystających z klawisza Control. W niektórych systemach operacyjnych dostępne są preferencje dotyczące układu klawiatury, mające na celu zaspokojenie tej potrzeby.
Inni zostawiają klawisz kontrolny w lewym dolnym rogu klawiatury i naciskają go bokiem dłoni. Wybór miejsca na klawisz sterujący często sprowadza się do kształtu dłoni i postawy maszynistki.
Notacja
Istnieje kilka typowych notacji dotyczących naciskania klawisza Control w połączeniu z innym klawiszem. Każda notacja poniżej oznacza naciśnięcie i przytrzymanie Ctrlpodczas naciskania Xklawisza:
^X | Tradycyjna notacja karetki |
Cx | Notacja Emacsa i Vima |
CTRL+X | Stara notacja Microsoft |
Ctrl+X | Aktualna notacja Microsoft |
Ctrl/X | Notacja OpenVMS |
X | Klasyczna notacja Mac OS i macOS , używana w menu i Sticky Keys (podobna do notacji karetki, ale przy użyciu U + 2303 ⌃ STRZAŁKA W GÓRĘ zamiast karetki ) |
Kontrola–X | Klasyczna notacja Mac OS i macOS, używana w prozie |
CNTL/X | Notacja Cisco IOS |
|X | Notacja słupkowa |
Tabela przykładów
Różne programy użytkowe, interfejsy użytkownika i systemy operacyjne używają różnych kombinacji klawiszy sterujących do różnych celów.
Kombinacja klawiszy | Microsoft Windows / KDE / GNOME | Unix ( linia poleceń i programy używające readline ) |
Emacs (jeśli różni się od wiersza poleceń Uniksa)
|
---|---|---|---|
Ctrl+A | Zaznacz wszystko | Początek linii
|
|
Ctrl+B | Pogrubiony | Wstecz o jeden znak
|
|
Ctrl+C | Kopiuj | Generuj SIGINT (zakończ program) | Polecenie złożone
|
Ctrl+D | Okno czcionek (przetwarzanie tekstu); Dodaj do zakładek ( Przeglądarki ) | Usuwanie do przodu lub jeśli linia jest pusta, koniec wejścia (tradycyjny Unix) | Usuń dalej
|
Ctrl+E | Wyrównanie do środka (edycja tekstu) | Koniec linii
|
|
Ctrl+F | Znajdź (zwykle mały fragment tekstu w większym dokumencie) | Przekaż jeden znak
|
|
Ctrl+G | Idź do (numer linii) | Przerwij bieżącą operację
|
|
Ctrl+H | Zastępować; Historia | Usuń poprzedni znak | Klawisz pomocy
|
Ctrl+I | kursywa ; Wyszukiwanie przyrostowe |
Uzupełnianie wiersza poleceń (tak samo jak klawisz Tab )
|
|
Ctrl+J | Uzasadniać | Podawanie liniowe (LFD) | LFD (do oceny wyrażeń Lisp )
|
Ctrl+K | Wstaw hiperłącze (edytor tekstu) |
Wytnij („Zabij”) tekst między kursorem a końcem wiersza
|
|
Ctrl+L | Sporządzać listę; Wyrównanie do lewej (edycja tekstu) | Czysty ekran | Przerysuj okno/terminal i wyśrodkowaj widok wokół bieżącej linii
|
Ctrl+M | Zwiększ margines o 1/2 cala (edytor tekstu) | Taki sam jak klawisz Enter
|
|
Ctrl+N | Nowy ( okno , dokument itp.) | Następna linia (w historii) | Następna linia
|
Ctrl+O | otwarty | Wprowadź plus następny wiersz (w historii) | Wstaw („otwórz”) nową linię
|
Ctrl+P | Wydrukować | Poprzednia linia (w historii) | Poprzednia linia
|
Ctrl+Q | Zamknij aplikację | Wznów transmisję | Wstawka dosłowna
|
Ctrl+R | Odśwież stronę; Wyrównanie do prawej (edycja tekstu) | Szukaj wstecz w historii | Szukaj wstecz
|
Ctrl+S | Zapisać | Wstrzymaj transmisję | Szukaj do przodu
|
Ctrl+T | Otwórz nową kartę | Transpozycja znaków
|
|
Ctrl+U | Podkreślać | Wytnij tekst między początkiem linii a kursorem | Przedrostek liczbowy argumentu do następnego polecenia
|
Ctrl+V | Pasta | Wstawka dosłowna | Strona w dół
|
Ctrl+W | Zamknij okno lub kartę | Wytnij poprzednie słowo |
Skaleczenie
|
Ctrl+X | Skaleczenie | Polecenie złożone
|
|
Ctrl+Y | Przerobić |
Pasta
|
|
Ctrl+Z | Cofnij | Zawieś program | Ikonizuj okno |
Ctrl+ ⇧ Shift+Z | Przerobić | niedostępne | |
Ctrl+[ | Zmniejsz rozmiar czcionki | Tak samo jak EsclubAlt | |
Ctrl+] | Zwiększ rozmiar czcionki | Wyszukaj następny wpisany znak | nieokreślone lub rzadko używane |
Ctrl+= | Przełącz indeks czcionki | niedostępne | |
Ctrl+ ⇧ Shift+= | Przełącz czcionkę indeks górny | niedostępne | |
Ctrl+End | Dół (koniec dokumentu lub okna ) | nieokreślone lub rzadko używane | Dół (koniec bufora tekstu) |
Ctrl+Home | Góra (początek dokumentu lub okna ) | nieokreślone lub rzadko używane | Góra (początek bufora tekstu) |
Ctrl+Insert | Kopiuj | nieokreślone lub rzadko używane | Kopiuj |
Ctrl+PgDn | Następna karta | nieokreślone lub rzadko używane | Przewiń okno w prawo |
Ctrl+PgUp | Poprzednia karta | nieokreślone lub rzadko używane | Przewiń okno w lewo |
Ctrl+Tab ↹ | Następne okno lub karta | niedostępne | |
Ctrl+ ⇧ Shift+Tab ↹ | Poprzednie okno lub karta | niedostępne | |
Ctrl++ | Rozwijaj ekran | niedostępne | |
Ctrl+- | Ekran zmniejszania | Cofnij | |
Ctrl+/ | nieokreślone lub rzadko używane | Tak samo jak Ctrl+ -( Cofnij ) | |
Ctrl+\ | nieokreślone lub rzadko używane | Generuj SIGQUIT (zakończ i zrzuć rdzeń) | nieokreślone lub rzadko używane |
Ctrl+← | Poprzednie słowo | nieokreślone lub rzadko używane | Poprzednie słowo |
Ctrl+→ | Następne słowo | nieokreślone lub rzadko używane | Następne słowo |
Ctrl+Delete | Usuń następne słowo | nieokreślone lub rzadko używane | Usuń następne słowo |
Ctrl+← Backspace | Usuń poprzednie słowo | nieokreślone lub rzadko używane | Usuń poprzednie słowo |
Ctrl+ Alt+← Backspace | niezdefiniowane lub rzadko używane w systemie Windows; uruchom ponownie X11 na komputerach uniksopodobnych | nieokreślone lub rzadko używane | |
Ctrl+ Alt+↑ | Obróć ekran prawą stroną do góry | nieokreślone lub rzadko używane | |
Ctrl+ Alt+↓ | Obróć ekran do góry nogami | nieokreślone lub rzadko używane | |
Ctrl+ Alt+← | Obróć ekran w lewo | nieokreślone lub rzadko używane | |
Ctrl+ Alt+→ | Obróć ekran w prawo | nieokreślone lub rzadko używane | |
Ctrl+ ⇧ Shift+Esc | Otwórz menedżera zadań | niedostępne | |
Ctrl+ Alt+Del | Restart; Otwórz menedżera zadań lub opcje sesji | niedostępne | |
Ctrl + kółko myszy | Przewiń w/z |
We wczesnych strzelankach FPS lewy klawisz Ctrl jest często używany do strzelania z broni. W nowszych grach klucz jest często używany do kucania.
Podobne koncepcje
Zasadniczo klawisz Command , oznaczony symbolem ⌘ na komputerach Apple Macintosh , wykonuje równoważne funkcje w klasycznych aplikacjach Mac OS i macOS (na przykład kopie ⌘C , podczas gdy ⌘P drukuje; to samo dotyczy zapisywania, wycinania i wklejania ).
Komputery Macintosh również mają klawisz Control , ale ma on inną funkcjonalność. Oryginalna konstrukcja myszy Apple zmniejszyła złożoność, oferując tylko jeden przycisk. Wraz z rozwojem interfejsu oferowano menu kontekstowe, aby uzyskać dostęp do dodatkowych opcji. Aby uzyskać do nich dostęp, potrzebny był inny przycisk. W systemach Unix i Windows użytkownik miał do dyspozycji inne przyciski myszy. W klasycznym systemie Mac OS i macOS klawisz Control służy do wywoływania „kliknięcia prawym przyciskiem myszy”. Apple nazywa to „drugim kliknięciem”, ponieważ osoby leworęczne mogą wybrać, po której stronie znajduje się ten przycisk.
- Jest używany głównie jako klawisz modyfikujący dla kombinacji klawiszy.
- Naciśnięcie klawisza Control i kliknięcie przycisku myszy spowoduje wywołanie menu kontekstowego . Jest to funkcja kompatybilności dla użytkowników korzystających z myszy z jednym przyciskiem; użytkownicy z myszami dwuprzyciskowymi po prostu używają prawego przycisku myszy, bez żadnych modyfikatorów.
- Jest używany w interfejsie wiersza poleceń z programami stworzonymi dla tego interfejsu.
- W Quickbooks klucz kontrolny służy do sprawdzania poprawności poświadczeń logowania podczas błędów OLSU 1016 i OLSU 1013. Trzymanie go wciśniętego podczas wysyłania informacji do serwerów Quickbooks naprawia błędy.
- W systemie macOS klawisz Control umożliwia używanie kombinacji klawiszy w stylu Emacsa w większości pól wprowadzania tekstu. Na przykład, Ctrl-A przesuwa kursor na początek akapitu, Ctrl-L wyśrodkowuje w pionie bieżący wiersz w polu edycji, Ctrl-K wycina tekst do końca wiersza do pierścienia zabijania oddzielonego od zwykłego schowka , itp.
Bibliografia
- ^ Obsługa złożonego języka układu tekstu w środowisku operacyjnym Solaris docs.oracle.com/cd/E19455-01/806-5583/806-5583.pdf
- ^ Don Marti (2006-10-27). „Robimy to dla dzieci, człowieku: laptop dla dzieci inspiruje projekty open source” . Świat Linuksa . Źródło 2010-06-11 .
- ^ "OS X Yosemite: Jakie symbole są wyświetlane w menu?" . Wsparcie Apple . Apple Inc. 23 września 2015 r.
- ^ "Skróty klawiaturowe Mac" . Wsparcie Apple . Apple Inc. 7 grudnia 2015 r . Źródło 28 grudnia 2015 .
- ^ Lahti, Evan (5 sierpnia 2016). „Każdy, kto używa klawisza C do kucania, jest beznadziejnym degeneratem” . Gracz komputerowy .
Zobacz też
- klawisz Alt
- Przerwij klucz
- Postacie kontrolne
- Control-Alt-Usuń
- Klawisz funkcyjny
- Układ klawiatury
- Klawisz modyfikujący
- Wspólny dostęp użytkowników IBM
wyjście | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
PrtScn / SysRq |
Blokada przewijania |
Pauza / Przerwa |
|||||||||
|
Wstawić | Dom | PgUp |
Num Lock |
/ | * | − | |||||||||||||||||
Kasować | Kończyć się | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
4 | 5 | 6 | ||||||||||||||||||||||
↑ | 1 | 2 | 3 | Wejść | ||||||||||||||||||||
← | ↓ | → | 0 Ins |
. Del |