如何在 Linux 文本编辑器中插入字符代码?

pts*_*pts 8 linux utf-8

我的 Ubuntu Lucid 系统上需要一个轻量级的 GUI 文本编辑器,它可以让我指定一个 Unicode 代码点(例如U+1234),并将该字符插入到 UTF-8 文本文档中。我知道这gedit做不到(即使使用Character Map插件也不行)。

我对涉及任何类型emacs或的解决方案不感兴趣vi。我也对在终端中运行的文本编辑器不感兴趣(例如joe,它具有此功能)。我需要最简单、最小和最快的 Linux 纯文本编辑器,它让我输入几个字母,通过他们的代码插入几个字符,输入更多字母,然后将.txt文件保存为 UTF-8 编码。

pts*_*pts 15

我找到了一个在gedit和许多其他基于 GTK 的应用程序的文本输入框中工作的解决方案。我按Ctrl+ Shift+ U,输入十六进制字符代码,然后按Enter,字符出现。

  • 这里有一个重要的注意事项:unicode 字符仅在您按 Enter 键后*出现。在那之前,您会看到您正在键入的内容(例如,对于不间断空格:您会看到带有下划线的“u00a0”) (2认同)
  • 我只是在想插入扩展 ASCII 的 Windows 风格方法(在释放 Alt 键之前屏幕上根本没有显示任何内容),所以我最初认为在 Ubuntu 中没有正确配置某些东西输入 Unicode。 (2认同)