攻打linux下的输入法fcitx这一大难关记
1、知道坑在哪里吗?知道什么样子吗?这儿首先讲一讲fcitx输入法启动信息方面的坑,在没解决之前这可算是一个超级大坑了。下图是在终端输入命令fcitx所显示的信息,在上面找错误提示怕是会很容易误导人。

3、上面这么一说穿了,似乎只一两句话的事,应该没必要说那么多,不如就一句:“心知fcitx输入法在那种情况下能用就好。”上面这个坑暴露了,下面咱再接着暴。具体该怎么去处理,就不再继续罗嗦了。linux就这样,要说麻烦不麻烦,用了就知道。希望这以后,linux那些问题都不再是问题,输入法越用越好用,别再那么多坑坑洼洼了。是开源,暗下潜藏的那些还是更讨厌,害人的也还是那么害人。是开源,要怪也只能怪自己没掌握那能力。特别是那些叫作者遇上也都还很烦的问题,每个用户怕也都还是不免会遇上,每次遇上后都还得凭自己的能力去解决掉吗?对那些能解决的能继续提供共享吗?一次又一次的没完没了……接下来这又是一个坑,请看下图,图上是在终端输入命令fcitx-diagnose所显示的信息。显露的更多,错误的更多。在上面找错误提示很容易误导人,是不是新手怕都很难不被坑。

5、单看上面这图能看懂?别怀疑来怀疑去,丈二摸不着头脑,那在表面上本就没什么问题,这坑还得和另一个配置文件来配合,另一个文件是‘用户目录下.xinputrc文件’。如果在修改‘.xprofile’文件的同时,忍不住还去修改‘.xinputrc’文件,可能会让系统不知该怎么判断好,乱套,出现让人莫名其妙的状态和提示。例如:用户登录时,每次都会出现一大堆有关输入法启动的信息,相关的提示。除非输入法不启动。但要用输入法,要启动输入法,那些信息就还会出现。出现了便又难免让人疑惑,怀疑是否出了什么问题要解决。去解决又怕掉坑里,怎么办?备份.xinputrc文件后,把原文件删掉或改名,在终端输入‘im-config’命令,接着按提示操作下去,相信能让许多之前不明白的地方不解自明,让系统与输入法的配合更接近正常。这方案初听起来似乎很莫名其妙,但请反复试一试,就知好用不好用。
