Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式发布的、基于XIM的简体中文输入法集合(原为G五笔),包括五笔五笔拼音二笔仓颉晚风冰蟾全息拼音(全拼和双拼)区位以及码表输入模块

Fcitx 4是新版,各方面都比老版强很多。

Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式发布的、基于XIM的简体中文输入法集合(原为G五笔),包括五笔、五笔拼音、二笔、仓颉、晚风、冰蟾全息、拼音(全拼和双拼)、区位以及码表输入模块。 Fcitx是非常轻巧的输入法,但是原作者于2007年夏终止了该项目据传其导火索缘于有 编程高手 质疑其代码风格。 很快便传出有人接手了其项目,目前Fcitx仍在开发中。

fcitx的安装

Fcitx 4 默認輸入法主題

请打开终端,并执行以下命令

为了防止scim与fcitx冲突,如果你安装了scim,你最好卸载掉fcitx(有一次我的fcitx莫名其妙无法上屏,卸载掉就正常了):
sudo apt-get purge scim
sudo add-apt-repository ppa:wengxt/fcitx-nightly #最新的版本都不需要
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
sudo apt-get install fcitx-table-all #同时安装其他码表
im-switch -s fcitx -z default  #设为默认输入法,一般不需要,除非系统有多个输入法

配置工具

配置文件在

局部:~/.config/fcitx/config 或者~/.fcitx/config
全局:/usr/share/fcitx/data/config/usr/share/fcitx/data/tables.conf

如果安装了 fcitx-config,右击输入法-配置Fcitx。

关于候选字显示为方框 也就是大家所说的乱码

这是因为没有设置正确的中文字体 请通过fc-list找到自己电脑中已经安装的中文字体:

fc-list |grep Wen

我选择WenQuanYi Micro Hei这种字体,打开~/.config/fcitx/config:

[程序]
显示字体(中)=WenQuanYi Micro Hei

简繁切换

常用的中文输入法简繁切换是快捷键ctrl+shift+f,fcitx不是这样。

Fcitx 4 繁体切换快捷键

常用快捷键

CTRL+5
CTRL+6 词组排序
CTRL+7 删除词组
CTRL+8 增加词组
全半角=SHIFT_SPACE
中文标点=ALT_SPACE  #如果同系统热键有冲突,就请打开~/.fcitx/config 并改为:中文标点=CTRL_.

英文语系用户(en.utf8)

英文下GTK module设置

对于 GTK 程序,只需要修改 /etc/gtk-2.0/gtk.immodules或者/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 将:"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
这一行的后面,加入“en”,即更改为:"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
就可以顺利的在英文环境下使用 Fcitx 了。同理,如果想要在英文环境下使用 SCIM ,那么只要将:"scim" "SCIM Input Method" "scim" "/usr/share/locale" "ja:ko:zh"
更改为:"scim" "SCIM Input Method" "scim" "/usr/share/locale" "en:ja:ko:zh"即可。

其它系统可能需要的设置_XMODIFIERS

对于有的系统(如Arch linux),你可能还需要做一些对XMODIFIERS的设置:

   * 打开你主文件夹(/home/$HOME)下的 ~/.bashrc 或者~/.xinitrc文件,添加以下几行:
~/.bashrc
 #setup XIM environment, needn't if use SCIM as    gtk-immodules
#export LC_CTYPE="en_US.utf8"                             #It should be the same as locale-gen.
#export XIM="fcitx"
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx& 

转载于:https://www.cnblogs.com/shaoguangleo/archive/2011/04/25/2805792.html

Fcitx──小企鹅输入法---Ubuntu input method相关推荐

  1. ubuntu 7.04安装fcitx小企鹅输入法(转)

    ubuntu 7.04安装fcitx小企鹅输入法(转) 2007-08-29 22:05 Fcitx──小企鹅输入法最大的特点是容易安装和使用,无论是拼音还是码表输入都极为强劲.在输入法的自定义使用上 ...

  2. Fcitx 小企鹅输入法3.0.0

    Fcitx小企鹅输入法即 Free Chinese Input Toy for X,它是一个以 GPL方式发布的.基于XIM的简体中文输入法(即原来的G五笔),包括五笔.拼音(全拼和双拼).二笔.区位 ...

  3. Fcitx──小企鹅输入法3.0.1版

    Fcitx──小企鹅输入法3.0.1版 小企鹅输入法──Fcitx 简介: Fcitx──小企鹅输入法即 Free Chinese Input Toy for X,它是一个以 GPL方式发布的.基于X ...

  4. Fcitx──小企鹅输入法

    Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以 GPL 方式发布的.基于XIM的简体中文输入法(即原来的G五笔),包括拼音(全拼和双拼).区位以及码表输入 ...

  5. fedora core 7下如何安装Fcitx小企鹅输入法

    以ROOT用户登录.(要不然权限不够,不能安装) 首先下载 FCITX 的源码包,文件名为 fcitx-3.4.1.tar.bz2,存放在某个临时的 目录中(如/temp). 下载地址:点击下载Fci ...

  6. ubuntu10.04下安装fcitx小企鹅输入法,配置,美化及删除多余码表

    今天晚上装了很久的fcitx,貌似还是没有到达我的要求.还是不爽.但是这个输入法还是比前两个还是要快些拉.下面这个方法还是比较全的.希望转过来对大家有帮助. 转于:http://hi.baidu.co ...

  7. Ubuntu 14.04 安装 fcitx(小企鹅) 输入法

    Ubuntu 14.04 自带的ibus输入法有点问题,并且ibus也不怎么好用,所以有必要换成小企鹅输入法. 设置好软件源后,终端执行: sudo apt-get install fcitx  fc ...

  8. [重装系统系列]fcitx 小企鹅输入法 安装 in ubuntu 15.04

    写个blog 记录一下. xubuntu 15.04 有时间写成一个脚本把这些工作放在一块好了 =============== 备注:使用了五笔拼音词库 =============== sudo ap ...

  9. kalilinux安装中文输入法 安装fcitx,小企鹅输入法问题

    root@kali:~# gedit /etc/apt/sources.list root@kali:~# apt-get update && apt-get upgrade & ...

最新文章

  1. 泡沫破裂之后,强化学习路在何方?
  2. iOS键盘弹出时动画时长失效问题
  3. 国办支持乡村医生建设 医疗信息化提速
  4. git清空工作区和暂存区
  5. Ubuntu的防火墙配置-ufw-iptables(端口的开关)
  6. 别拿BI不当产品(上)进击的数据产品
  7. 【Linux】一步一步学Linux——less命令(40)
  8. 设python中有模块m_Python 模块
  9. python绘制dotplot
  10. 集水井盖板图集07fj02_【干货】住宅通病详细图集(图文详解)
  11. R语言可视化学习笔记之ggridges包绘制山峦图
  12. [ruby on rails] 跟我学之(7)创建数据
  13. 测试~在使用共通处理时,需要注意的问题 ~ 使用前,清空Form中的值。
  14. 两个列表(list)组成字典(dict)
  15. 一个SAP顾问在美国的这些年
  16. 局域网的分类:以太网、令牌环、FDDI、ATM、WLAN
  17. 怎么用计算机算lnx,ln计算(log计算器在线)
  18. 未来五年,保险平权的最大机会来了
  19. 汽车手机互联一键启动手机撑控
  20. 基于OCR识别引擎的识别表格文字并将结果以Excel电子表格的形式原样导出的Android客户端代码

热门文章

  1. java 对象排重_现代化的 Java (八)——重说对象序列化
  2. 2019小程序没必要做了_企业发展小程序的必要原因
  3. vb取消文本框的粘贴功能
  4. 歪果仁眼中的中国理工科科研调查:让学术氛围更自由成最大呼声 | 报告
  5. 震惊!腾讯要建AI鹅厂,百度让狗刷脸购物,锤子R-1真机披露
  6. “寓教于乐”,DeepMind新研究让机器人从0开始学习复杂精细动作
  7. ubuntu18.04server 真机无法自动获取IP解决方法
  8. 说说如何做oracle的SQL审核呢
  9. sed修炼系列(三):sed高级应用之实现窗口滑动技术
  10. Tomcat配置Basic认证方案(一)