如何在笔记本电脑键盘上输入零宽度空格字符(U+200B)?

如何在笔记本电脑键盘上输入零宽度空格字符(U+200B)?

已经有一个与此非常相似的问题(我如何输入 U+200B 字符?),但所有的答案都是关于如何在带有数字键盘的 PC 键盘上键入此字符,而我的情况并非如此。

我使用捷克语(QWERTY)布局,但如果有必要,我愿意切换到英语(美国)布局。

如何在没有数字键盘的笔记本电脑键盘上输入此字符(U+200B)?

编辑:我想在 Windows 上执行此操作,如果可能的话,不用 Fn 键。如果“输入”过程涉及 MS Word、从某个网站复制/粘贴或任何其他可以在标准 Windows 笔记本电脑上轻松完成的操作,我也可以接受。

答案1

您可以使用 Windows 内置的“字符映射”程序。它列出了系统上安装的每种字体的所有字符,并允许您选择一个并将其复制到剪贴板。事实上,我用它来参考所有键码来输入它们,但当我使用笔记本电脑时,能够从该程序复制字符是很方便的。

它可以在附件启动组中使用,或者通过运行使用charmap.exe

您可以U+200B像这样复制:

魅力图

答案2

  1. 笔记本电脑键盘上的 Alt 代码- 这有效如果您的键盘有一个数字锁定键。如果不尝试这个:

  2. osk.exe 实用程序(可视键盘)通常在C:\windows\system32\osk.exe

    • 点击选项在可视键盘上
    • 勾选“激活数字键盘
    • 按下Alt“真实”键盘上的键在可视键盘上输入 Alt 代码
    • 然后发布Alt“真实”键盘上的键

该字符必须写在记事本或任何其他应用程序上。

以下是屏幕截图:Notepad++ 中的 alt 代码 0128:

屏幕截图:Notepad++ 中的 alt 代码 0128

希望这能有所帮助。请告诉我们。

答案3

我为此编写了一个小应用程序!它叫做平板电脑,这是一个简单的自动热键脚本有条件地将普通数字键重新映射为 Numpad 键。这允许您使用其Alt按键组合输入 Unicode 字符任何键盘。

指示:

Ctrl+ Win+N切换Npad 在0和之间1,分别关闭和打开。

Alt+ Win+N显示状态无需打开或关闭。

来源:

注意:请参阅下面的下载链接以获取最新版本...

npad = 0

^#n:: ;Ctrl+Win+N
npad := !npad
MsgBox, , Npad, Toggle: %npad%
Exit

!#n:: ;Alt+Win+N
MsgBox, , Npad, State: %npad%
Exit

#If (npad)
    0::Numpad0
    1::Numpad1
    2::Numpad2
    3::Numpad3
    4::Numpad4
    5::Numpad5
    6::Numpad6
    7::Numpad7
    8::Numpad8
    9::Numpad9
#If
Exit

下载: https://bitbucket.org/iglvzx/npad/downloads

答案4

由于我已经是剪辑X,还有另一种方法:

  • 将零宽度空格字符复制到剪贴板,例如从这个维基百科页面(如果您足够精确,您将能够选择任何“Antidisestablishmentarianism​Antidisestablishmentarianism”组合中间的字符,如果不行,请将其复制到 MS Word,显示隐藏字符并从那里复制)
  • 在 ClipX 中,安装 Stickies 插件(尝试图标 > 配置 > 更多插件)
  • 在配置窗口的 Stickies 插件页面中,单击“添加”,选择“从当前历史记录中”,然后选择奇怪的字符(它显示为€;&或类似的内容)

然后,您将能够通过调用 ClipX(默认情况下为Win+ V)并选择刚刚创建的粘性将该字符插入任何位置。

为了测试它是否正常工作,您可以使用 MS Word 或其他可以计算字符或显示隐藏字符的文本编辑器。

对我来说非常有用!

相关内容