Skip to content
Zerlei
Main Navigation homeblogsnavigation

Appearance

Sidebar Navigation

linux

Kwin平铺窗口管理

Nix-包管理的最终解决方案

konsole

linux修改键位映射

nix_os

1-whynix

2-nixlang

plasma桌面

sudo继承普通用户的PATH

ubuntu一次网络故障排查记录

why_linux

中文输入法问题

使用musicfox听网易云音乐

在linux上玩游戏

安装完成qt之后缺少opengl库

终极的zsh

轻量云服务器安装opensusetumbleweed

On this page

问题 ​

  1. 中文输入法不好用
  2. Qt开发的软件包含qtcreator无法使用中文输入法

解决 ​

qa-1:

kde桌面默认使用fcitx,手动安装 fictx5 就很好用了 go there!

在一番折腾和安装插件之后(sudo zypper search fictx5),我的fictx5的插件界面配置如下:

a 总之感觉好用了。。。

qa-2:

常用的输入法引擎,包含ibus 和 fcixt5,qt发布的程序默认只支持ibus 输入法。

例如,在qtcreator的目录 Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts可以看到可以使用的输入引擎。

  1. 可以编译fcixt5-qt 然后复制.so 文件到相关目录,这样就能使用fcixt5 了。编译的时候记得使用相同版本的qt。
  2. qt官方提供的安装包的qtcreator 是使用的商业版的qt发布的,好像使用开源版qt编译的fcixt5-qt不能用,即使使用的qt版本一致(?)

另外因为fcixt5 支持使用ibus前端,一个最方便的方式是修改变量 QT_IM_MODULE=ibus。在当前命令行 echo $QT_IM_MODULE查看当前变量,导出变量 export QT_IM_MODULE=ibus,然后在当前命令行下打开qt相关程序,例如qtcreator。

修改qtcreator的快捷方式,添加启动变量

alt text

老实讲:linux可以按照你的品味调试成你喜欢的样子,但是linux确实不是开箱即用。

老外不写中文,所以这个中文输入法的问题在各种情形下都可能遇到。

Pager
Previous pagewhy_linux
Next page使用musicfox听网易云音乐