Вопрос Как набрать Ctrl- ^?


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

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


16
2018-01-12 10:45


происхождения


Какую раскладку клавиатуры вы используете? где он находится на клавиатуре (если он вообще существует) будет зависеть от какой страны вы находитесь и какой макет использует клавиатура. - Richard Slater
Не то, что вы просите, но в других ситуациях каретка часто используется для указания клавиши Control или Ctrl. Как и Ctrl-L, может отображаться как ^ L (или другие похожие символы, такие как U + 2303 Unicode на Mac: ^ L). - Arjan


ответы:


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

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

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

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


26
2018-01-12 10:48





В соответствии с Википедия:

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

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


2
2018-01-18 16:39



Alt и ввод 30 на цифровой клавиатуре не работали для меня (▲). Alt и ввод текста 094 (^) действительно сработали. - xypha
@xypha, я не думаю, что речь идет о вводе символа ^, но о «набрав» Ctrl + ^ без фактического нажатия этих двух клавиш на клавиатуре (без каких-либо клавиш на некоторых клавиатурах). - Arjan


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


0
2018-05-03 16:36





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

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


0
2017-07-16 18:54





Я думаю, что (в терминале под 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  Войти, Ctrl+v, Ctrl+^, Ctrl+d, Ctrl+d и результат выглядел так:

% xxd
^^
0000000: 1e                                      .

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

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

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

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

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


0
2018-05-03 14:11