Jak wpisać Ctrl- ^?

18

Jestem trochę zawstydzony pytaniem o to, ale jak to zrobić ^(nie widzę tego na klawiaturze).

Chcę, aby to zrobić: CTRL-^

janoChen
źródło
3
Jakiego układu klawiatury używasz? to, gdzie znajduje się na klawiaturze (jeśli w ogóle istnieje), zależy od kraju, w którym się znajdujesz i od układu klawiatury.
Richard Slater,
4
Nie to, o co pytasz, ale w innych sytuacjach karetka jest często używana do wskazania klawisza Control lub Ctrl. Podobnie jak Ctrl-L może być pokazany jako ^ L (lub inne podobne znaki, takie jak U + 2303 Unicode na komputerze Mac: ⌃L).
Arjan

Odpowiedzi:

27

^Postać (która wygląda jak odwrócony V) jest znany jako karetki. Jest również znany jako kapelusz, kontrola lub w górę .

Jest Shift+ 6na mojej klawiaturze w Wielkiej Brytanii i myślę, że to samo dotyczy układów amerykańskich, więc możesz spróbować Ctrl+ Shift+6

Jeśli masz inny układ, możesz zajrzeć na tę stronę w Wikipedii, która zawiera zdjęcia wielu różnych układów klawiatury.

Jeśli korzystasz z systemu Windows, możesz uzyskać ^wciśnięcie Alti wpisanie 094na klawiaturze numerycznej, która będzie działać dla wszystkich układów, ale niestety nie zadziała, jeśli przytrzymaszCtrl

Dave Webb
źródło
3

Według Wikipedii :

Znaki kontrolne są często przekształcane do postaci drukowanej znanej jako notacja karetki , drukując znak karetki (^), a następnie znak ASCII, który ma wartość znaku kontrolnego plus 64. Znaki sterujące generowane za pomocą klawiszy liter są więc wyświetlane wielkimi literami forma listu. Na przykład ^ G reprezentuje kod 7, który jest generowany przez naciśnięcie klawisza G, gdy klawisz kontrolny jest wciśnięty.

Ponieważ „^” to ASCII 94 (dziesiętnie), „Ctrl- ^” może reprezentować ASCII 30. Czyli przytrzymanie Alt i wpisanie 30 na klawiaturze numerycznej może zrobić „wpisanie” Ctrl- ^?

Arjan
źródło
Alt i wpisanie 30 na klawiaturze numerycznej nie działało dla mnie (▲). Alt i wpisanie 094 (^) zadziałało.
xypha
1
@xypha, nie sądzę, że pytanie dotyczy wpisania znaku ^, ale „wpisania” Ctrl + ^ bez naciskania tych 2 klawiszy na klawiaturze (brak ^ na niektórych klawiaturach).
Arjan
masz rację @Arjan. Niestety nie jestem w stanie odtworzyć ctrl- ^ i przetestować twojego rozwiązania. Za każdym razem, gdy próbuję, jest wykrywany jako ctrl-shift-6 ... Hmmm .. Musiałbym zmienić układ klawiatury, aby spróbować. Może później. Dziękuję za wyjaśnienie.
xypha
0

Naciśnij Ctrl + Shift + 6. ^Zwykle oznacza klawisz Ctrl, [tj ^ C na klawiaturze Przerwanie], ale w tym przypadku, ja myślę^ stanowi dosłowne daszka.

Matt
źródło
0

Tak zwany aschii-caret na szwedzkiej klawiaturze -

przytrzymaj CTRL i naciśnij dwa razy klawisz z symbolem karetki

Björn Hallström
źródło
0

Myślę, że (w terminalu pod Linuksem) możesz nacisnąć Ctrl+ v Ctrl+ ^.

Ctrl+ v jest domyślnie związany z:

quote-insert
      Add the next character typed to the line verbatim.  This is  how
      to insert characters like C-q, for example.

Aby zweryfikować moje roszczenie, użyłem xxd (xxd - zrób zrzut heksowy lub wykonaj odwrotność.), Który jest dostarczany z vimem. Wpisałem następujących klawiszy: xxd Enter, Ctrl+ v, Ctrl+ ^, Ctrl+ d, Ctrl+ da wynik wyglądało:

% xxd
^^
0000000: 1e                                      .

Teraz wyjaśnienie jest trochę skomplikowane:

  • xxdEnter uruchamia aplikację xxd.

  • Ctrl+ v, Ctrl+ ^wysyła 0x1e. Aby to zrozumieć, musisz pamiętać, że Ctrl+ x wysyła kod znakowy X (0x58, uwaga: wielkie X) minus 0x40, czyli 0x18. W przypadku ^ (0x5e) powoduje to 0x01e

  • Ctrl+ d, Ctrl+ d kończy wprowadzanie. (Nie wiem jednak, dlaczego musiałem to wpisać dwa razy).

I wreszcie man asciijest naprawdę pomocny w zapamiętywaniu wszystkich kodów znaków.

kmkkmk
źródło
0

To nazywa się Circumflex Accent AKA Circum Accent

Unicode: 005E
ASCII: 94
GID: 65

W większości przypadków działa to naciskając Shift + 6 lub Ctrl + Shift + 6

I oczywiście zależy to od modelu klawiatury i używanego układu.

Ale jeśli nie możesz go wpisać, możesz go użyć, dodając symbole.

ヽ (ヅ) ノ

Meynoush
źródło
0

Aby wpisać symbol karetki na mojej włoskiej klawiaturze, musiałem przejść do ustawień -> region i język -> źródła wejściowe -> włoski (bez martwych klawiszy)

Włoska klawiatura nie działała dobrze, więc musiałem wybrać wariant „brak martwych klawiszy”.

gianni
źródło