如何打字直接地使用键盘U+200C中的字符记事本或者其他地方...在 Windows 中8.1? (没有取决于某种字体)
我不想复制粘贴。我不想要任何复杂的方法。我只想要类似Alt+###用于输入 U+200C直接在窗口中的任何文本区域8.1 没有取决于特定字体。就像U+200 的ALT+一样129乙。
(我不需要ALT+ 129,这是 U+200乙. 我需要 U+200C)
U+200C角色名称为:ZERO WIDTH NON-JOINER(ZWNJ)
以下是 U200C 角色信息:
答案1
进入零宽度非连接符 (ZWNJ)或 Windows 中的 U+200C,而您的键盘是波斯语或阿拉伯语,请按Alt+0157或Ctrl+ Shift+ 2。就是这样。
我希望它能帮到你。
答案2
您必须启用十六进制数字键盘通过创建一个名为的注册表项,EnableHexNumpad
输入REG_SZ
,HKCU\Control Panel\Input Method
将其值设置为 1,然后重新启动。之后,您可以输入字符Alt+ numpad+, (在您的情况下为Unicode valueAlt+ )+200C
在一些文字处理应用中,例如 MS Word、Wordpad、Libre Office... 您只需输入 Unicode 十六进制值,然后按Alt+即可X。这意味着输入U+200C
或200C
然后按Alt+X
但要输入 ZWNJ,还有更简单的方法。在任何标准 Windows 文本框中,只需右键单击(或Shift+ F10,或菜单键 (≣))>插入 Unicode 控制字符并选择所需的角色
另一种方法是使用以下方法创建自己的键盘布局Microsoft 键盘布局创建器这样你就不需要为常用字符添加 Alt 代码
更多信息请阅读
答案3
我不知道您是否还想知道,但您可以使用 AutoHotkey 来实现,这是一种用于键盘和鼠标挂钩的编程语言,允许您重新映射按键并创建新的按键组合。
下载后,您可以通过右键单击并单击新建,然后单击 AutoHotkey 脚本来创建 AutoHotKey 脚本。
之后,你可以执行以下操作:
s::
send {U200C}
return
这会将s键重新映射到角色。
在这里您可以了解热键和热字符串,以使其映射到您想要的内容:https://www.autohotkey.com/docs/Hotkeys.htm
答案4
在 Windows 的最新更新(10 或更高版本)中,有一个标准波斯语键盘插入 ZWNJ 键盘,方法是按shift+ space。要在 Windows 10 上添加此键盘,请转到settings -> language
并查看Preferred languages
选项卡。然后,单击Persian
。您将看到Options
。然后单击Add a keyboard
并选择标准波斯语键盘。