Как набрать Ctrl- ^?


18

Я немного смущен, спрашивая об этом, но как это сделать ^(я не вижу его на своей клавиатуре).

Я хочу сделать это: CTRL-^


3
Какую раскладку клавиатуры вы используете? от того, где он находится на клавиатуре (если он вообще существует), будет зависеть от того, в какой стране вы находитесь, и какую раскладку использует клавиатура.
Ричард Слейтер

4
Не то, что вы спрашиваете, но в других ситуациях курсор часто используется для обозначения клавиши Control или Ctrl. Например, Ctrl-L может отображаться как ^ L (или другие похожие символы, такие как U + 2303 Unicode на Mac: ⌃L).
Арьян

Ответы:


27

Символ ^(который выглядит как перевернутый V) известен как карет. Это также известно как шляпа, контроль или стрелка вверх .

Это Shift+ 6на моей британской клавиатуре, и я думаю, что то же самое для раскладок в США, так что вы можете попробовать Ctrl+ Shift+6

Если у вас другая раскладка, вы можете взглянуть на эту страницу в Википедии, на которой есть картинки с разными раскладками клавиатуры.

Если вы работаете в Windows, вы можете нажать ^и удерживать нажатой Altклавишу и набирать 094на цифровой клавиатуре, что будет работать для всех раскладок, но, к сожалению, это не будет работать, если вы удерживаетеCtrl


3

Согласно Википедии :

Управляющие символы часто преобразуются в печатную форму, известную как обозначение каретки, путем печати каретки (^) и затем символа ASCII, который имеет значение управляющего символа плюс 64. Таким образом, управляющие символы, генерируемые с помощью буквенных клавиш, отображаются в верхнем регистре форма письма. Например, ^ G представляет код 7, который генерируется нажатием клавиши G, когда клавиша управления удерживается нажатой.

Поскольку «^» - это ASCII 94 (десятичное число), «Ctrl- ^» может представлять ASCII 30. Следовательно, удерживая клавишу «Alt» и набрав 30 на цифровой клавиатуре, можно добиться «набора» Ctrl- ^?


Alt и ввод 30 на цифровой клавиатуре у меня не сработали (▲). Alt и набор 094 (^) сработал.
xypha

1
@xypha, я думаю, что вопрос не в том, чтобы набрать символ ^, а в том, чтобы «набрать» Ctrl + ^, не нажимая эти две клавиши на клавиатуре (на некоторых клавиатурах не хватает ^).
Арджан

Вы правы @Arjan. К сожалению, я не могу воспроизвести ctrl- ^ и проверить ваше решение. Каждый раз, когда я пытаюсь, это определяется как ctrl-shift-6 ... Хммм ... Я должен был бы изменить раскладку клавиатуры, чтобы попробовать это. Может быть позже. Благодарю за разъяснение.
xypha

0

Нажмите Ctrl + Shift + 6. ^Обычно представляет собой ключ Ctrl, [т.е. ^ C для клавиатуры Прерывания], но в этом случае, я думаю^ , что представляет собой буквальную каретку.


0

Так называемая ашчия-карета на шведской клавиатуре -

удерживайте клавишу CTRL и дважды нажмите клавишу с символом каретки


0

Я думаю, что (в терминале под Linux) вы можете нажать Ctrl+ v Ctrl+ ^.

Ctrl+ v по умолчанию связан с:

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

Для проверки моего заявления я использовал xxd (xxd - создайте hexdump или сделайте обратное.), Который поставляется с vim. Я напечатал следующие клавиши: xxd Enter, Ctrl+ v, Ctrl+ ^, Ctrl+ d, Ctrl+ , dи результат выглядел так:

% xxd
^^
0000000: 1e                                      .

Теперь объяснение немного сложнее:

  • xxdEnter запускает приложение xxd.

  • Ctrl+ v, Ctrl+ ^отправляет 0x1e. Чтобы понять это, вы должны помнить, что Ctrl+ x отправляет код символа X (0x58, примечание: заглавная X) минус 0x40, то есть 0x18. В случае ^ (0x5e) это приводит к 0x01e

  • Ctrl+ d, Ctrl+ d завершает ввод. (Я не знаю, почему я должен был печатать это дважды, хотя).

И, наконец man ascii, действительно полезно запомнить все эти коды символов.


0

Эта вещь называется Circumflex Accent AKA Circum Accent

Юникод: 005E
ASCII: 94
GID: 65

В большинстве случаев это работает, нажав Shift + 6 или Ctrl + Shift + 6

И, конечно, это зависит от модели клавиатуры и используемой раскладки.

Но если вы не можете набрать его, вы можете использовать его, добавив символы.

ヽ (ヅ) ノ


0

Чтобы набрать символ каретки на моей итальянской клавиатуре, мне пришлось зайти в настройки -> регион и язык -> источники ввода -> итальянский (без мертвых клавиш)

Итальянская клавиатура не работала хорошо, поэтому мне пришлось выбрать вариант «без мертвых клавиш».

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.