Какую раскладку клавиатуры вы используете? от того, где он находится на клавиатуре (если он вообще существует), будет зависеть от того, в какой стране вы находитесь, и какую раскладку использует клавиатура.
Ричард Слейтер
4
Не то, что вы спрашиваете, но в других ситуациях курсор часто используется для обозначения клавиши Control или Ctrl. Например, Ctrl-L может отображаться как ^ L (или другие похожие символы, такие как U + 2303 Unicode на Mac: ⌃L).
Это Shift+ 6на моей британской клавиатуре, и я думаю, что то же самое для раскладок в США, так что вы можете попробовать Ctrl+ Shift+6
Если у вас другая раскладка, вы можете взглянуть на эту страницу в Википедии, на которой есть картинки с разными раскладками клавиатуры.
Если вы работаете в Windows, вы можете нажать ^и удерживать нажатой Altклавишу и набирать 094на цифровой клавиатуре, что будет работать для всех раскладок, но, к сожалению, это не будет работать, если вы удерживаетеCtrl
Управляющие символы часто преобразуются в печатную форму, известную как обозначение каретки, путем печати каретки (^) и затем символа 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 для клавиатуры Прерывания], но в этом случае, я думаю^ , что представляет собой буквальную каретку.
Я думаю, что (в терминале под Linux) вы можете нажать Ctrl+ vCtrl+ ^.
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. Я напечатал следующие клавиши:
xxdEnter, 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, действительно полезно запомнить все эти коды символов.
Чтобы набрать символ каретки на моей итальянской клавиатуре, мне пришлось зайти в настройки -> регион и язык -> источники ввода -> итальянский (без мертвых клавиш)
Итальянская клавиатура не работала хорошо, поэтому мне пришлось выбрать вариант «без мертвых клавиш».
Ответы:
Символ
^
(который выглядит как перевернутый V) известен как карет. Это также известно как шляпа, контроль или стрелка вверх .Это Shift+ 6на моей британской клавиатуре, и я думаю, что то же самое для раскладок в США, так что вы можете попробовать Ctrl+ Shift+6
Если у вас другая раскладка, вы можете взглянуть на эту страницу в Википедии, на которой есть картинки с разными раскладками клавиатуры.
Если вы работаете в Windows, вы можете нажать
^
и удерживать нажатой Altклавишу и набирать 094на цифровой клавиатуре, что будет работать для всех раскладок, но, к сожалению, это не будет работать, если вы удерживаетеCtrlисточник
Согласно Википедии :
Поскольку «^» - это ASCII 94 (десятичное число), «Ctrl- ^» может представлять ASCII 30. Следовательно, удерживая клавишу «Alt» и набрав 30 на цифровой клавиатуре, можно добиться «набора» Ctrl- ^?
источник
Нажмите Ctrl + Shift + 6.
^
Обычно представляет собой ключ Ctrl, [т.е. ^ C для клавиатуры Прерывания], но в этом случае, я думаю^
, что представляет собой буквальную каретку.источник
Так называемая ашчия-карета на шведской клавиатуре -
удерживайте клавишу CTRL и дважды нажмите клавишу с символом каретки
источник
Я думаю, что (в терминале под Linux) вы можете нажать Ctrl+ v Ctrl+ ^.
Ctrl+ v по умолчанию связан с:
Для проверки моего заявления я использовал xxd (xxd - создайте hexdump или сделайте обратное.), Который поставляется с vim. Я напечатал следующие клавиши:
xxd
Enter, Ctrl+ v, Ctrl+ ^, Ctrl+ d, Ctrl+ , dи результат выглядел так:Теперь объяснение немного сложнее:
xxd
Enter запускает приложение xxd.Ctrl+ v, Ctrl+ ^отправляет 0x1e. Чтобы понять это, вы должны помнить, что Ctrl+ x отправляет код символа X (0x58, примечание: заглавная X) минус 0x40, то есть 0x18. В случае ^ (0x5e) это приводит к 0x01e
Ctrl+ d, Ctrl+ d завершает ввод. (Я не знаю, почему я должен был печатать это дважды, хотя).
И, наконец
man ascii
, действительно полезно запомнить все эти коды символов.источник
Эта вещь называется Circumflex Accent AKA Circum Accent
Юникод: 005E
ASCII: 94
GID: 65
В большинстве случаев это работает, нажав Shift + 6 или Ctrl + Shift + 6
И, конечно, это зависит от модели клавиатуры и используемой раскладки.
Но если вы не можете набрать его, вы можете использовать его, добавив символы.
ヽ (ヅ) ノ
источник
Чтобы набрать символ каретки на моей итальянской клавиатуре, мне пришлось зайти в настройки -> регион и язык -> источники ввода -> итальянский (без мертвых клавиш)
Итальянская клавиатура не работала хорошо, поэтому мне пришлось выбрать вариант «без мертвых клавиш».
источник