终于受不了装了fcitx

Fcitx,Ibus和text-input协议的关系 FCITX早期特点:采用自定义的协议进行操作。最新发展:FCITX 5 开始支持 Wayland 环境下的 text-input 协议,大幅提升了对现代桌面系统的兼容性。IBus技术核心:以 D-Bus 协议为基础,实现输入法与桌面环境的交互。 阅读详情
受不了SCIM无穷无尽的崩溃,重新安装了FCITX

一、下载;

源码包:
fcitx-3.2-050827.tar.bz2

RPM 包:fcitx-3.2.050827-fc4.noarch.rpm

请到 http://www.fcitx.org 下载区下载;


二、安装 fcitx,二选其一;

 

1、RPM包的安装;

[root@localhost beinan]# rpm -ivh fcitx-3.2.050827-fc4.noarch.rpm

配置请看第三点;


2、源码包的安装;

[root@localhost beinan]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost beinan]# cd fcitx
[root@localhost fcitx-3.1.1]# ./configure
[root@localhost fcitx-3.1.1]# make
[root@localhost fcitx-3.1.1]# make install


三、Fcitx 3.x的配置;

让fcitx 进入桌面自动运行;方法有二;

方法一:

请在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下的;

XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null


方法二:

在$HOME/.xinput.d/里建立文件zh_CN,包含下面内容, 就可以了;

XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon >/dev/null

如果当前用户目录下没有 .xinput.d目录,就建一个。然后再建一个zh_CN的文件,内容就是上面的那段。
[root@localhost beinan]# mkdir ~/.xinput.d

这样就差不多能用起来了。直接运行一下命令;

[root@localhost beinan]# fcitx


如果不能使用fcitx ,可能得设置设置一下变量;

还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。

.bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。

在里面加两行,如下:

export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

注意保存一下,否则不起做用;

我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。

# .bashrc
# User specific aliases and functions
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi


存在的问题;

如果您用中文桌面环境,能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的。

请在用户家目录下的.bashrc 中加入一行;

export LANG="zh_CN.UTF-8"

另外还在建一个 .i18n的文件;内容如下:

LANG="zh_CN.UTF-8"

重启X就好了,按CTRL+ALT+BACKSPACE;就重新启动系统;

Linux-Fcitx5 导航 (返回顶部) 1. Fcitx 2. Fcitx5 2.1 安软件包 2.2 环境变量 2.3 开机启动(通常不必手动操作) 2.4 词库 2.5 配置工具 2.6 技巧和窍门 3. 停用 ibus 输入法 4. 相关链接 1. Fcitx 2. Fcitx5 2.1 安软件包 2.2 环境变量 2.3 开机启动(通常不必手动操作) 2.4 词库 2.5 ... 阅读详情

相关推荐

fcitx输入法代码分析总结

fcitx输入法代码分析总结fcitx处理输入的方式fcitx的组织结构fcitx的启动流程im加载输入法开发接口区位输入法详细分析附注 fcitx处理输入的方式 首先,作为一个输入法,fcitx在linux下的工作方式是这样的: fcitx的组织结构 Fcitx小企鹅输入法通过将各个模块抽象成不同的addon插件,来管理诸多功能。像frontend、im(输入法)、ui, 属于必备的特殊的addon,fcitx有专门的对应的代码来处理加载,其他像简繁体、dbus、标点等作为普通的modules,都使用通

ss49344的博客 3017

Ubuntu中文输入法fcitx的配置与使用

1.安fcitx   终端输入命令安 sudo apt-get install fcitx-table-wbpy   你可能会遇到如下错误,提示dpkg被中断,必须手工运行命令解决此问题,没关系照他的提示运行即可 sudo dpkg --configure -a   再次执行命令安fcitx 2.配置fcitx   在设置中找到Language and Region,点击Manage installed Langua

Zhang950225的博客 1万+

fcitx输入法源码

Linux的fcitx输入法,采用XIM框架,欢迎下载学习!!!!

配置fcitx输入法

fcitx的用户配置拼音词库在, 其中pybase.mb为拼音单字库,为拼音词库。若这两文件并不存在,直接将下载的词库放置到。重启Fcitx即可。fcitx5对于fcitx5而言,由于 fcitx5支持导入搜狗词库,因此很大程度上不需要自定义词库,但是 fcitx5依然提供了相关工具。原始词库文件是一个文本文件,其格式为:汉字 拼音 频率在得到原始词库文件后,调用libime_pinyindict "词库文件.txt" "词库文件.dict"即可。自定义词库文件放置在。

GaaraZ的博客 7484

Ubuntu 安和使用 Fcitx 中文输入法;截图软件flameshot

在 Ubuntu 上安和使用 Fcitx 输入法框架是一个常见的选择,特别是对于需要中文输入的用户。

weixin_42357472的博客 5005

Ubuntu安fcitx输入法

1、卸载IBUS sudo apt-get purge ibus 2、打开ubuntu软件中心,搜索fcitx,把3个带企鹅图标的软件都安上; 3、根据你的需要安输入法码表,我用的是五笔拼音,sudo apt-get install fcitx-table-wbpy; 其它输入法的名称如下 //拼音:fcitx-pinyin、fcitx-sunpinyin、fcitx-g...

fhw_bin_dl的专栏 7万+

Linux安输入法

fcitx的用户配置拼音词库在, 其中pybase.mb为拼音单字库,为拼音词库。若这两文件并不存在,直接将下载的词库放置到。重启Fcitx即可。fcitx5对于fcitx5而言,由于fcitx5支持导入搜狗词库,因此很大程度上不需要自定义词库,但是fcitx5依然提供了相关工具。原始词库文件是一个文本文件,其格式为:汉字 拼音 频率在得到原始词库文件后,调用libime_pinyindict "词库文件.txt" "词库文件.dict"即可。自定义词库文件放置在。

weixin_44980813的博客 1964

终于找到正确的fcitx乱码解决办法

 在Ubuntu9.10下折腾了几天,就为了fcitx,在本本上死活不上。今天在虚拟机上再次试了一下,终于好了。显示apt-get install fcitx, 然后 im-switch -s fcitx, 再cd,ls -a (/.fcitx是隐藏目录,害我找了很久)。 cd .fcitx/leafpad config (之前现在新立得里面把leafpad了,不然gedi

wade23的专栏 2597

Ubuntu 经验 —— Fcitx专题:安Fcitx

一、检测是否已经安fcitx 终端中 > fcitx 二、安Fcitx 若提示尚未安,则根据提示命令进行安 > sudo apt-get install fcitx-bin 相关的依赖库和框架都会自动安上 之后安Fcitx输入法 > sudo apt-get install fcitx-table 三、配置 屏幕左下角“显示应用程序”——“语言支持” “键...

Mr. Stone's Blog 1万+

fcitx输入法安

https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#Troubleshooting: 其实网上都有详细的说明,只不过我我感觉很乱。为安好这个我花的几个小时,所以在此把我的一些经验写下。我的是UBUNTU,如果是其它环境下,除安方式有所差异外,配置应该是相似的。 在最后

132811的专栏 6051

Fcitx插件系统揭秘:10个实用插件提升你的输入体验

Fcitx作为一款灵活的输入法框架,其强大的插件系统让用户可以根据个人需求定制输入体验。本文将揭秘Fcitx的插件生态,介绍10个实用插件及其配置方法,帮助你打造高效便捷的输入环境。 ## 一、Fcitx插件系统简介 Fcitx的插件架构采用模块化设计,所有功能都通过插件实现。插件目录结构清晰,主要存放在以下路径: - 输入法插件:[src/im/](https://link.gitcode

gitblog_01139的博客 684

5个理由告诉你为什么Fcitx5-Material-Color是Linux用户必的输入法皮肤

你是否曾经对着单调的输入法界面感到审美疲劳?在Linux桌面上,虽然Fcitx5输入法功能强大,但默认界面却显得有些朴素。今天我要向你推荐一款能够彻底改变你输入体验的皮肤——Fcitx5-Material-Color,它用Material Design的设计语言为你的输入法披上了一层华丽的色彩外衣。 ## 从单调到多彩:一个皮肤带来的视觉革命 想象一下这样的场景:你正在专注地编写代码或撰写文档

gitblog_00372的博客 959

archlinux gnome界面安fcitx输入法

fcitx 在 [community] 库中,可以通过 Pacman 来安: 为了在 gtk 与 qt 程序中获得良好的输入体验(例如光标跟随与显示预编辑字符串)并避免一些 xim 无法解决的 bug, 请根据需要安对应的输入法模块: fcitx-gtk2, fcitx-gtk3, fcitx-qt4 以及 fcitx-qt5. 若要一次性安 Fcitx 主程序和相关的模块,可

jianglei_love的专栏 6841

终于用上fcitx了。

折腾,这无疑是一次瞎折腾。。。 好了ubuntu,网卡也设置好了,想想可以上百度咧。。。突然发现不能输入中文,咦,再仔细一看SCIM里面没有中文的选项呢。 于是开始百度,发现很多人说fcitx这个输入法好用,好吧,那就用这个吧。。 先要把SCIM卸载掉。 #apt-get autoremove scim 然后安fcitx ...

weixin_33882452的博客 121

Linux安中文输入法(fcitxfcitx5)

在Linux上,fcitx4和fcitx5无法共存,故安时我们智能选择其中之一。同时,安使用fcitx5会有wayland诊断,报告冲突,详情观看。一、fcitx4和fcitx5注意事项。二、fcitx5中文输入法的安

weixin_44022122的博客 7605

centOS7安搜狗拼音输入法

  1、配置国内yum源安EPEL源 https://www.cnblogs.com/renpingsheng/p/7845096.html 2、安前不需要卸载ibus,卸载ibus桌面可能会出错 也试过先卸载后安,第一次出错了,直接黑屏,重启之后进入纯文本界面,startx还是黑屏。第二次没出问题 #rpm -q ibus #检查是否安ibus #yu...

Joshutdown的博客 2648

sudo 启动应用程序无法使用fcitx输入法的解决方案

解决了sudo应用程序后无法使用输入法的问题

qq_33653203的博客 2361

fcitx架构介绍和模块说明

fcitx的架构比较简单,输入法的宿主进程称为输入法的客户端,输入法框架从客户端接受按键消息,然后对按键消息进行处理最后向客户端输出一个处理后的字符串。 fcitx处理键盘事件分为四个阶段:PreInput,DoInput,PostInput和处理热键。我们的输入法在DoInput这个阶段被调用。 fcitx的插件被分为四个类别:Frontend,input Method,Module,和User Interface,Frontend负责从客户端程序接收按键消息,然后将消息转发给fcitx框架,Inpu

yang1fei2的博客 4841
上一篇: 无线网卡的安装
下一篇: websphere
跑得快的东东
博客等级 码龄23年 2粉丝 60原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值