Я немного смущен, спрашивая об этом, но как это сделать ^
(я не вижу его на своей клавиатуре).
Я хочу сделать это: CTRL-^
Я немного смущен, спрашивая об этом, но как это сделать ^
(я не вижу его на своей клавиатуре).
Я хочу сделать это: CTRL-^
Ответы:
Символ ^
(который выглядит как перевернутый V) известен как карет. Это также известно как шляпа, контроль или стрелка вверх .
Это Shift+ 6на моей британской клавиатуре, и я думаю, что то же самое для раскладок в США, так что вы можете попробовать Ctrl+ Shift+6
Если у вас другая раскладка, вы можете взглянуть на эту страницу в Википедии, на которой есть картинки с разными раскладками клавиатуры.
Если вы работаете в Windows, вы можете нажать ^
и удерживать нажатой Altклавишу и набирать 094на цифровой клавиатуре, что будет работать для всех раскладок, но, к сожалению, это не будет работать, если вы удерживаетеCtrl
Согласно Википедии :
Управляющие символы часто преобразуются в печатную форму, известную как обозначение каретки, путем печати каретки (^) и затем символа ASCII, который имеет значение управляющего символа плюс 64. Таким образом, управляющие символы, генерируемые с помощью буквенных клавиш, отображаются в верхнем регистре форма письма. Например, ^ G представляет код 7, который генерируется нажатием клавиши G, когда клавиша управления удерживается нажатой.
Поскольку «^» - это ASCII 94 (десятичное число), «Ctrl- ^» может представлять ASCII 30. Следовательно, удерживая клавишу «Alt» и набрав 30 на цифровой клавиатуре, можно добиться «набора» Ctrl- ^?
Так называемая ашчия-карета на шведской клавиатуре -
удерживайте клавишу CTRL и дважды нажмите клавишу с символом каретки
Я думаю, что (в терминале под 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 .
Теперь объяснение немного сложнее:
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
И, конечно, это зависит от модели клавиатуры и используемой раскладки.
Но если вы не можете набрать его, вы можете использовать его, добавив символы.
ヽ (ヅ) ノ