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

Bor*_*ard 28 windows keyboard unicode

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

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

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

编辑:我想在 Windows 上执行此操作,如果可能,没有 Fn 键。如果“打字”过程涉及 MS Word、从某个网站复制/粘贴或其他任何在标准 Windows 笔记本电脑上很容易做到的东西,我也可以接受。

Ben*_*rds 34

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

它可以在附件启动组中找到,也可以通过运行charmap.exe.

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

魅力图

  • 此答案中缺少如何实际查找字符:激活高级视图并使用标记为“转到 Unicode”或在较新版本中仅使用“Unicode”的输入字段。输入`200B`,左上角的字符将被选中。仅当您知道在您的语言环境中如何称呼该字符时,搜索名称才有效。 (3认同)

igl*_*vzx 6

我为此编写了一个小应用程序!它被称为Npad,它是一个简单的AutoHotkey脚本,用于有条件地重新映射正常的数字键以充当 Numpad 键。这允许您使用任何键盘的Alt按键组合输入 Unicode 字符。

指示:

Ctrl+ Win+N切换之间NPAD01,断断续续地分别。

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

来源:

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

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
Run Code Online (Sandbox Code Playgroud)

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

  • 亲爱的,会经常使用这个。 (3认同)

cli*_*ole 5

  1. 笔记本电脑键盘上的 Alt 代码-如果您的键盘有 numlock 键,此方法有效。如果没有试试这个:

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

    • 单击可视键盘上的选项
    • 勾选“激活数字键盘”选项
    • Alt“真正的”键盘上的按键在可视键盘输入Alt键码
    • 然后松开Alt键“真正的”键盘上

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

这是一个屏幕截图:Notepad ++中的alt代码0128:

屏幕截图:记事本++中的替代代码0128

希望这有帮助。让我们知道。