如何输入Ctrl- ^?


18

我问这个问题有点尴尬,但是如何制作^(我在键盘上看不到)。

我要这样做:CTRL-^


3
您使用什么键盘布局?它在键盘上的位置(如果有的话)将取决于您所在的国家/地区以及键盘使用的布局。
理查德·斯莱特

4
不是您要问的问题,而是在其他情况下,插入记号通常用于指示Control或Ctrl键。像Ctrl-L可能显示为^ L(或其他类似的字符,例如Mac上的Unicode的U + 2303:⌃L)。
Arjan 2010年

Answers:


27

^字符(其看起来像一个倒V)被称为插入符。它也被称为帽子,控制或向上箭头

它的Shift+ 6我的英国键盘上,我认为这对我们的布局也是相同的,所以你可以尝试Ctrl+ Shift+6

如果您使用其他布局,则可以在Wikipedia上查看此页面,其中包含许多不同键盘布局的图片。

如果您使用的是Windows,则可以^按住Alt094并在数字小键盘上键入内容,这将适用于所有布局,但不幸的是,如果您按住此键,将无法使用Ctrl


3

根据维基百科

通常,通过打印插入符号(^),然后将ASCII字符(其值等于控制字符加64)来将控制字符呈现为可打印形式,即插入符号,将其显示为大写字母。信的形式。例如,^ G表示代码7,它是在按住控制键的同时按下G键生成的。

由于“ ^”是ASCII 94(十进制),因此“ Ctrl- ^”可能表示ASCII30。因此,按住Alt并在数字小键盘上键入30 可能有助于“键入” Ctrl- ^?


Alt键并在数字键盘上键入30不适用于我(▲)。Alt并输入094(^)确实有效。
xypha

1
@xypha,我认为问题不在于键入^字符,而是关于在不实际按下键盘上的那两个键(在某些键盘上缺少^)的情况下“键入” Ctrl + ^。
Arjan

你说得对@Arjan。不幸的是,我无法复制ctrl- ^并测试您的解决方案。每次尝试时,都会将其检测为ctrl-shift-6 ...嗯。。我必须更改键盘布局才能尝试。也许以后。感谢您的澄清。
xypha

0

按Ctrl + Shift + 6。在^通常代表Ctrl键,[即^ C的键盘中断],但在这种情况下,我认为^代表文字插入符。



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.

为了验证我的主张,我使用了vim附带的xxd(xxd-做一个十六进制转储或相反操作)。我输入了以下键: xxd EnterCtrl+ vCtrl+ ^Ctrl+ dCtrl+ d,结果如下:

% xxd
^^
0000000: 1e                                      .

现在的解释有点复杂:

  • xxdEnter 启动应用程序xxd。

  • Ctrl+ vCtrl+ ^发送0x1e。为了理解这一点,您必须记住Ctrl+ x 发送字符代码X(0x58,注意:大写X)减去0x40,即0x18。如果是^(0x5e),则结果为0x01e

  • Ctrl+ dCtrl+ d 终止输入。(我不知道为什么我不得不输入两次)。

最后man ascii,对记住所有这些字符代码确实很有帮助。


0

那东西叫做Circumflex Accent AKA Circum Accent

Unicode:005E
ASCII:94
GID:65

在大多数情况下,通过按Shift + 6或Ctrl + Shift + 6可以正常工作

当然,这取决于您使用的键盘型号和布局。

但是,如果您无法键入,则可以通过添加符号来使用它。

ヽ(ヅ)ノ


0

要在意大利语键盘上键入插入符号,我必须转到设置->区域和语言->输入源->意大利语(无死键)

义大利语键盘效果不佳,因此我不得不选择“无死键”变体。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.