其他操作系统是否支持 ALT 代码?

其他操作系统是否支持 ALT 代码?

除了 Windows 之外,其他操作系统是否支持 Alt 代码?如果我输入Alt+1表示 ☺,我是否可以在 MacOS 和 Linux 上输入相同的代码并获得相同的输出?

答案1

Alt-code 是 Windows 独有的。其他操作系统有多种方式输入 Unicode 字符。

在 macOS 8.5 及更高版本中,按住⌥ Option然后输入 4 位十六进制值。BMP 之外的字符可以通过字符查看器输入

在Linux上有两种常用方法:

  • 按住Ctrl+⇧ Shift并输入 u,然后输入十六进制数字。
  • 输入Ctrl+ ⇧ Shift+ u,释放,然后输入十六进制数字,并按↵ Enter(或Space或 按下并释放⇧ ShiftCtrl

您还可以找到其他方法这里


还有其他跨平台方法来输入任何 Unicode 字符

  • 在您的平台上打开富文本编辑器,如 MS Word、Libre Office 或 Wordpad,输入带有可选前缀的十六进制代码点值(如 1F3BB)U+,然后按Alt+X

  • 在浏览器中打开控制台并运行以下命令。它适用于大多数现代浏览器,如 Firefox、Chrome/Chromium(包括 Chromium Edge)

    copy("\u25A0")    // only applicable for characters in the BMP (⩽ U+FFFF)
    copy("\u{1F3BB}") // applicable for all characters (U+0000 to U+10FFFF)
    copy(String.fromCodePoint(0x1F3BB))
    
  • 使用 PowerShell 将所需字符复制到剪贴板

    scb "`u{1F3BB}"                                   # or
    Set-Clipboard "`u{1F3BB}"                         # or
    [char]::ConvertFromUtf32(0x1F3BB) | Set-Clipboard # or
    [char]::ConvertFromUtf32(0x1F3BB) | scb           # or
    [char]0x1F3BB | Set-Clipboard
    

相关内容