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
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- ^?
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.
Myślę, że (w terminalu pod Linuksem) możesz nacisnąć Ctrl+ vCtrl+ ^.
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:
xxdEnter, 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.
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”.
Odpowiedzi:
^
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źródło
Według Wikipedii :
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- ^?
źródło
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.źródło
Tak zwany aschii-caret na szwedzkiej klawiaturze -
przytrzymaj CTRL i naciśnij dwa razy klawisz z symbolem karetki
źródło
Myślę, że (w terminalu pod Linuksem) możesz nacisnąć Ctrl+ v Ctrl+ ^.
Ctrl+ v jest domyślnie związany z:
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:Teraz wyjaśnienie jest trochę skomplikowane:
xxd
Enter 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 ascii
jest naprawdę pomocny w zapamiętywaniu wszystkich kodów znaków.źródło
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.
ヽ (ヅ) ノ
źródło
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”.
źródło