如何使用 Mozc 切换输入模式?

如何使用 Mozc 切换输入模式?

我使用 Gnome 和国际键盘,并将其配置为使用fcitx IBus。我还安装了Google_日语_输入法在 Windows 中,它的行为如下预期的

  • Alt+Shift在语言之间切换(IME)
  • Ctrl+Caps Lock切换至平假名
  • Alt+Caps Lock如果在字母数字模式下更改为平假名,则切换到片假名
  • Shift+Caps Lock在全角平假名 ↔ 全角字母数字(罗马字)之间切换
  • Alt+ `(重音符号)在假名 ↔ 半角字母数字(罗马字)之间切换
  • Alt+ ~(波浪号)切换假名/直接输入

这些键盘快捷键在 Gnome 中不起作用。我必须从菜单中手动选择模式。

我知道Alt+`会干扰应用程序切换器快捷方式,但我怀疑我不是唯一一个使用 Gnome 并试图让它像普通用户在任何其他平台上都可以。如果现有键盘映射存在严重问题,至少应该有某种最佳实践或建议,说明如何创建有用的映射,而不是每个人都从头开始自己动手?我对现有的答案并不信服(12) 并且我找不到任何关于 Linux 用户如何配置和使用 Mozc 的优质资源 (12) 有效率的。

所以我想在这里得到完整答案的问题是:

  • Ubuntu 18.04 及更高版本推荐的日语输入法是什么?(我认为是 Mozc。)
    • 需要安装哪些软件包?
    • Gnome 中的输入法如何配置?(Windows 用户只需下载并安装 Google 软件即可进行比较。它就可以工作。)
  • 输入法本身该如何设置?
    • 如何设置输入模式的切换?
    • 有没有与键盘快捷键冲突? 如何解决?
    • 有没有与其他 IME 或软件组件冲突(如UIM、IBus)?如何解决?
  • 有没有关于如何使用 IME 的有用文档?(或者一般典型的日语 IME。)
    • 这对于验证它是否正常工作很有用。
    • 了解普通用户应该如何使用该软件。似乎有很多快捷方式和附加功能需要调整,但也会使您的体验比尽可能使用默认设置更糟糕。

更新:

几次重启后,我发现当我将模式设置为平假名并输入 Gedit 时,fcitx 不起作用。试图重建行为时,我当时一定是在使用 Ibus。当我尝试 Ibus 时,它起作用了。

当我从 Unity 转到 Gnome 时,我重置了这台电脑上的键盘快捷键,因此除了截屏键(我已禁用)之外,其他都运行默认设置。我之前设置了自定义组合键(12),但由于存在错误,我在将 Wayland 迁移到 Gnome 时禁用了 和 。不过,export GTK_IM_MODULE="uim"++和++等序列确实有效。export QT_IM_MODULE="uim".profileCompose..Compose

运行 fcitx 时我得到以下输出:

$ printenv | grep -i im_module 
CLUTTER_IM_MODULE=xim
QT4_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx

运行 ibus 时我得到以下输出:

$ printenv | grep -i im_module 
CLUTTER_IM_MODULE=xim
QT4_IM_MODULE=xim
QT_IM_MODULE=ibus
GTK_IM_MODULE=ibus

更新 2:

好吧,据我所知,目前 fcitx 与 Gnome 集成得不是很好。我尝试使用 IBus,因为我不想让 fcitx 干扰键盘,并且在 Gnome 和 fcitx 中配置键盘(跨多台台式机和笔记本电脑)。虽然我在 Windows 中使用Ctrl+Caps LockAlt+没有任何问题Caps Lock,但 Linux 上的 Mozc 在其映射中有日文键,而 Alt 和 Eisu 键似乎不受支持。建筑维基关于 X 工具(我不确定 Wayland),一些日本用户似乎已经找到了他们的方式,但这对我来说现在太多了。

更新 3:

虽然 Arch 上的用户使用自定义 AUR 包,但我发现一个简单的被子补丁以便轻松应用和重新编译到最新版本。我希望这可以通过某种方式包含在 Ubuntu 中,而 Linux 版本没有记录如何使引用的快捷方式像在其他操作系统上一样工作。随着这个烦恼的消失,我认为我的问题几乎解决了。让我们看看在此期间错误报告或上游会发生什么。

答案1

Ubuntu 18.04 及更高版本推荐的日语输入法是什么?(我认为是 Mozc。)

IMF 是IBUS(从 Ubuntu 的 ISO 安装)。IME 是MOZC(在 Askubuntu 中评论最多)其次是Anthy

但这太主观了。全部安装!然后尝试每一个!

需要安装哪些软件包?

在 Ubuntu 18.04 上,你需要安装 3 种软件包:

语言

您需要安装日语(以获取基础包)。按照使用 Ubuntu 18.04 LTS Bionic Beaver 编写日语日语输入

  1. 在 中system settings选择Region & Language
  2. 点击Manage Installed Languages
  3. Language Support窗口中单击Install / Remove Languages...
  4. Installed Languages窗口中,选中Japanese,单击Apply
  5. Log out你的 Ubuntu 配置文件才能生效。

国际货币基金组织一揽子计划

您可以安装一个(或两个)IMF。Ubuntu 已ibus安装。要安装,请键入:

IME 软件包

您需要为每个已安装的 IMF 安装日语 IME。例如,Ubuntu 附带ibusIMF。因此,您可以安装以下一个(或多个)日语 IME:

如果您安装了fctixIMF,则需要安装至少一个特定的日语 IME:

Gnome 中的输入法如何配置?(Windows 用户只需下载并安装 Google 软件即可进行比较。它就可以工作。)

第一次安装:日语、一个 IMF 和一个日语 IME。

之后,您只需点击GNOME Status Menu(Gnome 的右上角栏)>IBus菜单(即键盘/输入语言选择器)> 选择您想要的输入法。

Gnome 和日语输入法

或者使用快捷方式:按住Super并按下Space

在此处输入图片描述

输入法本身该如何设置?

每个 IMF 和每个 IME 都有其配置、菜单、窗口等。

如何设置输入模式的切换?

在日语输入模式(例如平假名、片假名等)之间切换是一项重要要求。每个 IME 都有自己的:

  • 快捷键或绑定键切换日语模式。
  • 另外,还有图形子菜单可以GNOME Status Menu在日语模式之间切换并访问其配置。

快捷键有冲突吗?如何解决?

不。每个 IME 都有自己的键盘映射编辑器。因此,如果存在冲突,您可以编辑它们。

是否与其他 IME 或软件组件(如 UIM、IBus)有冲突?如何解决?

我不这么认为。

有没有关于如何使用 IME 的有用文档?(或者一般典型的日语 IME)

这对于验证它是否正常工作很有用。

仅安装所有软件包,从中选择 IMEGNOME Status Menu并在任何文本字段中输入。

了解普通用户应该如何使用该软件。似乎有很多快捷方式和附加功能需要调整,但也会使您的体验比尽可能使用默认设置更糟糕。

选择安装的日语输入法后,您需要知道更改日语输入模式的快捷方式。例如,您可以看到所有ibus-mozc 键盘映射和它的罗马字-平假名对照表

答案2

正如各处所指出的,用于启用 IME 和切换模式的键盘快捷键目前不起作用。

  • 如何设置输入模式的切换?

在 Linux 上使用非日语键盘执行此操作可能很难设置,使用 fcitx 或使用 IBus 时激活 IME 的修补版本会更容易(我更喜欢这种方式)。有关详细信息,请参阅问题中的更新 3。输入平假名并在必要时使用 F6-F10 切换似乎可以在必要时完成大多数操作,正如所写这里

  • 快捷键有冲突吗?如何解决?

没有,到目前为止我还没找到。不过,配置新的快捷键或让特殊的日文键工作可能会给你带来更多麻烦。配置和使用 Gnome、音乐播放器、byobu 和 Tilix 的快捷键有时已经互相干扰了。最好不要用自定义快捷键制造更多麻烦。

  • 是否与其他 IME 或软件组件(如 UIM、IBus)有冲突?如何解决?

你可以检查一下im-config(我有一个.xinputrc只有注释选项的版本,它碍事,我把它重命名了)。ibus-setup有助于配置 IBus,但默认设置就很好了。目前我还没有找到让 XCompose 与 UIM 同时工作的方法,但像Compose++.这样的基本功能.可以工作,对于表情符号,有新的 Charmap 应用程序。

相关内容