Fcitx的安装和美化

2024-03-21 19:32
文章标签 安装 美化 fcitx

本文主要是介绍Fcitx的安装和美化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

按照官网的方法安装:
sudo apt-get install im-switch fcitx 
sudo im-switch -s fcitx -z default
im-switch -s fcitx -z default#修改当前用户的默认输入法, 具体看man im-switch

装好后,发现fcitx无法激活,查看系统监视器,发现里面有一个僵死的fcitx进程
解决方法:
将  /etc/X11/Xsession.d/80im-switch  文件最后那部分代码全部注释,结果如下

# execute XIM_PROGRAM
##if [ -n "$XIM_PROGRAM" -a -x "$XIM_PROGRAM" ]; then
##      if [ -z "$XIM_PROGRAM_SETS_ITSELF_AS_DAEMON" ]; then
##      eval "$XIM_PROGRAM $XIM_ARGS &" || true
##   else
##      eval "$XIM_PROGRAM $XIM_ARGS" || true
##   fi
##fi

然后在系统--》首选项--》会话中,点添加,加入fcitx,即,使fcitx跟gnome一起启动,而不是跟X一起启动。

Ref: http://forum.ubuntu.org.cn/viewtopic.php?p=824798

Fcitx的美化方案(1)
From: http://www.leninlee.cn/?p=177
2007年06月21日 星期四 , 4,663 次点击


虽然在Notecase和Wikidpad下 都发现对fcitx不兼容的现象,但是我依然非常喜欢这个东西。很多使用fcitx的人都说scim稳定性差,我倒不觉得这是个问题,事实上我用scim 从来没有出过问题,相反用fcitx倒是问题不少,我就是觉得这个东西比scim资源占用少,轻巧,功能更强大(为什么很多人说scim功能更强大?可能 他们用拼音而我用二笔的原因)。还有就是可定制性更高,至少我对scim那个粗大的输入法状态条无可奈何。

当初在Windows下用拼音时就很喜欢紫光,现在的紫光华宇比那时候更漂亮,可能是紫光的风格太招人喜欢了,所以现在的搜狗拼音和Google拼音都模仿它。Fcitx在默认情况下的风格实在不咋的,可以修改一下来模仿紫光。

在终端中进入fcitx的配置目录:

cd ~/.fcitx
vi config

把里面“[界面]”部分替换成下面的部分:

[界面]
候选词个数=5
主窗口是否使用3D界面=0
输入条使用3D界面=0
主窗口隐藏模式=1
显示虚拟键盘=0
是否自动隐藏输入条=1
输入条是否居中=0
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
输入条偏移量X=0
输入条偏移量Y=12
序号后加点=1
显示打字速度=1
显示版本=1
光标色=102 159 66
主窗口背景色=255 255 255
主窗口线条色=203 202 186
主窗口输入法名称色=153 153 153 102 159 66 56 134 230
输入窗背景色=255 255 255
输入窗提示色=2 89 196
输入窗用户输入色=255 0 132
输入窗序号色=0 66 200
输入窗第一个候选字色=0 99 200
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=0 99 200
输入窗提示编码色=255 0 132
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=56 134 230
输入窗线条色=203 202 186
输入窗箭头色=193 227 151
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

保存后按在fcitx打开的状态下ctrl+5重新读取配置文件再重新启动fcitx即可。布面页面最上方图即为美化后的效果截图。

Fcitx的美化方案(2)
From: http://www.leninlee.cn/?p=361


2008年02月12日 星期二 , 5,125 次点击

 

    以前写过一个美化方案,而且一直用的也是它。后来看到Mac下新出的一个输入法FIT的样子挺好看,于是修改了一下以前的方案,模仿FIT的样式。另外还顺带着做了两个其它风格的样式。

    原来的那个方案有边框,最近开始讨厌它,所以这三个样式都没有边框,这在没有开启任何窗口特效的情况下容易和输入区域背景色混淆,比如后两种白色背景的样式,如果在白色背景的文本编辑器中就会和背景融为一体。所以使用这三种样式最好先开启桌面特效,比如Compiz,从而使所有窗口都有阴影;对于没有安装Compiz或者无法安装它的用户,可以使用xcompmgr给窗口加上阴影。

    下面是模仿FIT的方案:

    相关配置信息为:

[界面]
候选词个数=5
主窗口是否使用3D界面=0
输入条使用3D界面=0
主窗口隐藏模式=1
显示虚拟键盘=0
是否自动隐藏输入条=1
输入条是否居中=0
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
输入条偏移量X=0
输入条偏移量Y=12
序号后加点=1
显示打字速度=1
显示版本=1
光标色=255 255 255
主窗口背景色=46 46 46
主窗口线条色=46 46 46
主窗口输入法名称色=255 255 255 255 255 255 255 255 255
输入窗背景色=46 46 46
输入窗提示色=255 255 255
输入窗用户输入色=255 255 255
输入窗序号色=255 255 255
输入窗第一个候选字色=255 255 255
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=255 255 255
输入窗提示编码色=255 255 255
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=255 255 255
输入窗线条色=46 46 46
输入窗箭头色=255 255 255
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

    下面是FIT样式的反色版:

    相关配置信息为:

[界面]
候选词个数=5
主窗口是否使用3D界面=0
输入条使用3D界面=0
主窗口隐藏模式=1
显示虚拟键盘=0
是否自动隐藏输入条=1
输入条是否居中=0
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
输入条偏移量X=0
输入条偏移量Y=12
序号后加点=1
显示打字速度=1
显示版本=1
光标色=255 255 255
主窗口背景色=255 255 255
主窗口线条色=255 255 255
主窗口输入法名称色=46 46 46 46 46 46 46 46 46
输入窗背景色=255 255 255
输入窗提示色=46 46 46
输入窗用户输入色=46 46 46
输入窗序号色=46 46 46
输入窗第一个候选字色=46 46 46
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=46 46 46
输入窗提示编码色=46 46 46
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=46 46 46
输入窗线条色=255 255 255
输入窗箭头色=46 46 46
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

    下面是原来那个配色方案去掉边框后的样式:

    相关配置信息为:

[界面]
候选词个数=5
主窗口是否使用3D界面=0
输入条使用3D界面=0
主窗口隐藏模式=1
显示虚拟键盘=0
是否自动隐藏输入条=1
输入条是否居中=0
首次显示输入条=1
#输入条固定宽度(仅适用于码表输入法),0表示不固定宽度
输入条固定宽度=0
输入条偏移量X=0
输入条偏移量Y=12
序号后加点=1
显示打字速度=1
显示版本=1
光标色=102 159 66
主窗口背景色=255 255 255
主窗口线条色=255 255 255
主窗口输入法名称色=153 153 153 102 159 66 56 134 230
输入窗背景色=255 255 255
输入窗提示色=2 89 196
输入窗用户输入色=255 0 132
输入窗序号色=0 66 200
输入窗第一个候选字色=0 99 200
#该颜色值只用于拼音中的用户自造词
输入窗用户词组色=0 99 200
输入窗提示编码色=255 0 132
#五笔、拼音的单字/系统词组均使用该颜色
输入窗其它文本色=56 134 230
输入窗线条色=255 255 255
输入窗箭头色=193 227 151
虚拟键盘窗背景色=220 220 220
虚拟键盘窗字母色=80 0 0
虚拟键盘窗符号色=0 0 0

    有人写了一个Fcitx的图形界面的配置工具:

    功能还是比较全的,尤其在修改配色方案时不用再手动修改配置文件中RGB格式的颜色值了,还是比较有用的。不过不知道怎么回事儿,用了该工具后, 我的fcitx原有的"二笔拼音"混合输入的方案没了,现在只剩下二笔和拼音了,不过我不确定是不是跟这个配置工具有关系。

    该工具可以在这里或这里下载。

    偶尔梦游到fcitx在Google上的开发站点,该站点是Yuking停止开发后几个不死心的人意图复辟而挖的阵地,不过进度似乎很慢,不管怎样,希望能把二笔模块中造词时不能区分多音字的Bug解决掉,这个问题我向Yuking提起过,Yuking说想想怎么解决,结果没多久就突然宣布停止开发了,郁闷。

    扯远了,梦游到那个站点后发现上面的截图居然是我上一次写的那个配色方案中做的截图:

 

 

 

 

 



这篇关于Fcitx的安装和美化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/833682

相关文章

最详细安装 PostgreSQL方法及常见问题解决

《最详细安装PostgreSQL方法及常见问题解决》:本文主要介绍最详细安装PostgreSQL方法及常见问题解决,介绍了在Windows系统上安装PostgreSQL及Linux系统上安装Po... 目录一、在 Windows 系统上安装 PostgreSQL1. 下载 PostgreSQL 安装包2.

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

如何在Mac上安装并配置JDK环境变量详细步骤

《如何在Mac上安装并配置JDK环境变量详细步骤》:本文主要介绍如何在Mac上安装并配置JDK环境变量详细步骤,包括下载JDK、安装JDK、配置环境变量、验证JDK配置以及可选地设置PowerSh... 目录步骤 1:下载JDK步骤 2:安装JDK步骤 3:配置环境变量1. 编辑~/.zshrc(对于zsh

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1