ctrlshiftu随后输入该字符的 Unicode 字符的十六进制值。例如,ctrlshiftu41输入“A”,其十六进制值为 0x41,十进制值为 65。
还有撰写键,可让您输入二合字母(例如compose keye^产生“ê”)。
不幸的是,这些代码的工作方式都与 Windows 中的替代代码(alt65生成“A”)类似。因此,培养肌肉记忆具有挑战性。
有针对这个的解决方法吗?
ctrlshiftu随后输入该字符的 Unicode 字符的十六进制值。例如,ctrlshiftu41输入“A”,其十六进制值为 0x41,十进制值为 65。
还有撰写键,可让您输入二合字母(例如compose keye^产生“ê”)。
不幸的是,这些代码的工作方式都与 Windows 中的替代代码(alt65生成“A”)类似。因此,培养肌肉记忆具有挑战性。
有针对这个的解决方法吗?
您可以在 Windows 系统上安装 Compose Key 实用程序。这是我的首选方法,因为我可以在基于 Linux 的平台和 Windows 平台上创建相同的自定义按键组合。
我的首选解决方案曾经是AllChars ( Sourceforge ),但由于它不再在 Windows 10 及后续版本上可靠地工作,大约六个月前我转向了WinCompose ( README )。
由于这是一种 Windows 解决方案,而不是 Linux/UNIX 解决方案,因此我不会在这里详细介绍,但可以说它运行得非常好。
如果输入一组有限的重音字符的能力满足了您的需求,并且您对美式键盘布局感到满意,那么有一种 Linux 和 Windows 通用的方法:美式国际键盘布局。使用此布局,您可以使用右侧 Alt 键作为额外的 Shift 键直接输入重音字符。这当然不是输入任何 Unicode 字符的通用解决方案,因为它只支持一组固定的字符。