已经有一个与此非常相似的问题(我如何输入 U+200B 字符?),但所有的答案都是关于如何在带有数字键盘的 PC 键盘上键入此字符,而我的情况并非如此。
我使用捷克语(QWERTY)布局,但如果有必要,我愿意切换到英语(美国)布局。
如何在没有数字键盘的笔记本电脑键盘上输入此字符(U+200B)?
编辑:我想在 Windows 上执行此操作,如果可能的话,不用 Fn 键。如果“输入”过程涉及 MS Word、从某个网站复制/粘贴或任何其他可以在标准 Windows 笔记本电脑上轻松完成的操作,我也可以接受。
答案1
您可以使用 Windows 内置的“字符映射”程序。它列出了系统上安装的每种字体的所有字符,并允许您选择一个并将其复制到剪贴板。事实上,我用它来参考所有键码来输入它们,但当我使用笔记本电脑时,能够从该程序复制字符是很方便的。
它可以在附件启动组中使用,或者通过运行使用charmap.exe
。
您可以U+200B
像这样复制:
答案2
笔记本电脑键盘上的 Alt 代码- 这有效如果您的键盘有一个数字锁定键。如果不尝试这个:
osk.exe 实用程序(可视键盘)通常在
C:\windows\system32\osk.exe
- 点击选项在可视键盘上
- 勾选“激活数字键盘“
- 按下Alt“真实”键盘上的键和在可视键盘上输入 Alt 代码
- 然后发布Alt“真实”键盘上的键
该字符必须写在记事本或任何其他应用程序上。
以下是屏幕截图: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
答案4
由于我已经是剪辑X,还有另一种方法:
- 将零宽度空格字符复制到剪贴板,例如从这个维基百科页面(如果您足够精确,您将能够选择任何“AntidisestablishmentarianismAntidisestablishmentarianism”组合中间的字符,如果不行,请将其复制到 MS Word,显示隐藏字符并从那里复制)
- 在 ClipX 中,安装 Stickies 插件(尝试图标 > 配置 > 更多插件)
- 在配置窗口的 Stickies 插件页面中,单击“添加”,选择“从当前历史记录中”,然后选择奇怪的字符(它显示为
€;&
或类似的内容)
然后,您将能够通过调用 ClipX(默认情况下为Win+ V)并选择刚刚创建的粘性将该字符插入任何位置。
为了测试它是否正常工作,您可以使用 MS Word 或其他可以计算字符或显示隐藏字符的文本编辑器。
对我来说非常有用!