在 Windows 和 Linux 上以相同的方式输入特殊字符

在 Windows 和 Linux 上以相同的方式输入特殊字符

ctrlshiftu随后输入该字符的 Unicode 字符的十六进制值。例如,ctrlshiftu41输入“A”,其十六进制值为 0x41,十进制值为 65。

还有撰写键,可让您输入二合字母(例如compose keye^产生“ê”)。

alt65不幸的是,这些代码的工作方式都与 Windows 中的替代代码(生成“A”)类似。因此,培养肌肉记忆具有挑战性。

有针对这个的解决方法吗?

答案1

您可以在 Windows 系统上安装 Compose Key 实用程序。这是我的首选方法,因为我可以在基于 Linux 的平台和 Windows 平台上创建相同的自定义按键组合。

我以前首选的解决方案是全部字符(来源锻造)但由于它不再在 Windows 10 及以下版本上可靠地工作,我转向WinCompose(自述文件)大约六个月前。

由于这是一种 Windows 解决方案,而不是 Linux/UNIX 解决方案,因此我不会在这里详细介绍,但可以说它运行得非常好。

答案2

如果输入一组有限的重音字符的能力满足您的需求你对美式键盘布局没问题,有一个 Linux 和 Windows 通用的方法:美国国际键盘布局。使用此布局,您可以使用右侧 Alt 键作为额外的 Shift 键直接输入重音字符。这当然不是输入任何 Unicode 字符的通用解决方案,因为它只支持一组固定的字符。

相关内容