• Linux上的中文输入法安装(Ubuntu + Kali五笔拼音)


    1.输入法框架

    在Linux上,常见的输入法框架有三种:fcitx、ibus、xim。

    2.输入法

    支持的输入法:拼音、全拼、五笔、五笔拼音等。

    1. Fcitx: 谷歌拼音、搜狗拼音、搜狗五笔拼音。

    2. IBus: 拼音,五笔(86版)。

    3. Xim:略(现在用的相对比较少)。

    三种框架中,输入法软件提供商,支持比较多的是:fcitx(谷歌、搜狗等)

    3.操作系统

    安装中文输入的场景,大多数是Linux桌面操作系统:Ubuntu、Kali、 Win Kex Kali这些,本文介绍的内容在WSL + Kali Win Kex同样测试并适用。

    4.使用体验

    三种输入框架中,输入法软件提供比较多的是基于fcitx、ibus这两种框架。

    fcitx:用的最多的是fcitx,并且相对需要这配置的地方也不多,安装完全后,基本可以正常使用,与Windows上的这输入法使用习惯类似。不需要行别的适应。

    优点:输入法软件多。

    缺点:略。(五笔拼音这种不是装完就能用 ,还是需要手动添加一下。)

    ibus:基于ibus框架,google也支持拼音输入法。但是ibus非第三方的拼音输入法,还有86版的五笔,相对比较原始,而且输入法的切换快捷键,需要重新配置。

    优点:常见的输入法都支持。

    缺点

    1. 需要修改配置,比如:默认切换输入法的按键可能是 Super+space,而不是传统的Control + space。

    2. 五笔字型输入,排行在第一个的字,还是需要用数字1进行选择,默认不能用空格选择。空格这时候不是确认选,是再输入一个空格。

    5.安装输入法

    在Ubuntu、Kali这种系列的Linux操作系统上,用apt install命令就可以快速的安装。

    1. fcitx

      sudo apt-get install fcitx
      
      • 1

      安装谷歌拼音

      sudo apt-get install fcitx-googlepinyin
      
      • 1

      安装搜狗拼音

      sudo apt-get install fcitx-module-autoeng-ng
      
      • 1

      安装五笔拼音

      sudo apt-get install fcitx-table-wbpy
      
      • 1
    2. ibus

      sudo apt install ibus 
      
      • 1

      安装五笔

      sudo apt install ibus-table-wubi
      
      • 1

      安装拼音

      sudo apt install ibus-pinyin
      
      • 1

    6.输入配置

    请添加图片描述

    安装输入法框架后,会有对应的输入法配置。经过对比比较,还是在WSL的Kali操作系统上,安装了基于Fcitx的谷歌输入法、五笔拼音输入法。

    Fcitx:
    在安装WubiPinyin后,需要自己手动添加一下五笔拼音输入法。
    请添加图片描述

    IBus
    请添加图片描述

    IBus的输入默认的按键习惯和Windows桌面的输入有差异,像输入法切换快捷键都不一样,最后在试用了对应的拼音和86版的五笔输入之后,就没有再使用IBus对应的输入法。

    如果想切换成IBus的使用,需要打开输入法配置进行切换。
    请添加图片描述
    请添加图片描述

    需要激活对应的输入法框架。
    请添加图片描述

  • 相关阅读:
    趣学算法之动态规划
    根据机械臂视频模拟出运动路线
    E900V22C刷入CoreELEC、挂载云盘
    C++项目:【高并发内存池】
    java分布式锁的场景和使用方法
    Python 与 Qt c++ 程序共享内存,传递图片
    【我的Python学习笔记】从基础数据类型到爬虫,后附学姐Python爬虫笔记
    进阶高级,接口+接口自动化测试疑难解答,一篇带你策底打通...
    思维导图学《On Java》基础卷
    [MRCTF2020]Ezpop
  • 原文地址:https://blog.csdn.net/weixin_41891385/article/details/126801457