ctrl-opt-v 在 OS X 中起什么作用?

ctrl-opt-v 在 OS X 中起什么作用?

如果你在 Mac 上编辑文本并按下ctrl-opt-v,则不会有任何反应出现会发生这种情况。但是,如果您现在使用箭头键移动光标,您会注意到它会在您按下键的位置“静止不动”。就好像光标跨过一个不可见的零宽度字符。我已经在许多(但不是所有)应用程序中验证了这种行为。

这样做的目的是什么?

答案1

经过更多的实验和研究,我回答了我自己的问题:

似乎ctrl-opt-[letter]插入了一个 ASCII 控制代码,该代码不会显示为可见字符。Ctrl-opt-v插入SYN 同步空闲控制代码,但其他字母也会产生类似的行为。此页面列出了密钥及其相应的控制代码,维基百科上有更多信息也一样。

我在下面的括号中插入了10次同步空闲字符:()虽然它不太可能在您的屏幕上产生任何内容,但您可以将此文本复制到文本编辑器中,并观察光标尝试穿过括号时的行为。 不幸的是,服务器似乎在呈现页面之前删除了控制代码。

相关内容