作为 ibus 问题的解决方法,我试图取消设置变量 $IBUS_ENABLE_SYNC_MODE。我试过在不同的地方放置“unset IBUS_ENABLE_SYNC_MODE”,包括:
然而,这一切都没有反映在 Unity 中启动的应用程序中;例如,当我从 Unity 启动终端时,结果是:
~$ echo $IBUS_ENABLE_SYNC_MODE
1
Run Code Online (Sandbox Code Playgroud)
我应该在哪里设置这个变量,以便 Unity 正确获取它?
编辑:我的尝试不起作用的原因是因为 IBUS_ENABLE_SYNC_MODE 是在启动时由 Unity 代码在内部设置的。因此,除了手动修改和重新编译 Unity,这还没有解决方案。