`
isiqi
  • 浏览: 16040482 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

FreeBSD 输入法设置

阅读更多
让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;就重新

注:

root用户下

如果你用的是csh/tcsh的话,输入下面命令:

# echo 'setenv XMODIFIERS="@im=fcitx"' >> ~/.cshrc

# echo 'setenv LC_ALL=zh_CN.eucCN' >> ~/.cshrc

# echo 'setenv LANG=zh_CN.eucCN' >> ~/.cshrc

# echo 'setenv LC_TYPE=zh_CN.eucCN' >> ~/.cshrc

# echo fcitx > ~/.xinitrc

# echo 'exec gnome-session' >> ~/.xinitrc (假设使用的是gnome)

# chmod +x ~/.xinitrc
分享到:
评论

相关推荐

    FreeBSD安装设置大全(中文版)

    FreeBSD安装设置大全(中文版)FreeBSD安装设置大全(中文版)FreeBSD安装设置大全(中文版)

    搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

    搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

    freebsd设置ipmi

    freebsd设置ipmi方法。freebsd设置ipmi方法。freebsd设置ipmi方法。

    FreeBSD下设置modem和modem的通用命令.docx

    FreeBSD下设置modem和modem的通用命令.docx

    FreeBSD系统还原点设置.docx

    FreeBSD系统还原点设置

    FreeBSD网络配置

    FreeBSD网络配置

    FreeBSD网络操作系统视频教程

    教程名称:FreeBSD网络操作系统视频教程课程目录:【】Apachel服务器系列之一(楚...FreeBSD讲义之内核编绎(楚广明之四)【】FTP系列服务器设置之一(楚广明 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    FreeBSD 7.2中文手册

    本手册适用于安装 FreeBSD 6.4-RELEASE 和 FreeBSD 7.2-RELEASE 以及它们的日常使用。 这个手册目前由很多人 持续地 维护。其中的内容需要不断地更新。 如果您有兴趣参加这个项目,请发邮件到 FreeBSD 文档计划邮件...

    FreeBSD系统结构手册(高清PDF中文版)

    FreeBSD系统结构手册(高清PDF中文版)FreeBSD系统结构手册(高清PDF中文版)

    FreeBSD的安装过程

    FreeBSD是一种类UNIX操作系统,但不是真正意义上的UNIX操作系统,它是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支,它支持 x86 兼容(包括 Pentium® 和 Athlon™)、amd64 兼容(包括 Opteron™、Athlon...

    FreeBSD使用大全

    FreeBSD的起源 Unix的历史发展 FreeBSD的起源和发展 当前FreeBSD的版本 FreeBSD的功能特点 FreeBSD的特点和应用范围 使用FreeBSD的实例 其他相关系统和组织 GNU’s Not Unix GNU/Linux 其他BSD系统 FreeBSD的...

    FreeBSD开发手册.7z

    欢迎您阅读《FreeBSD开发手册》。 这本手册还在不断由许多人继续书写。 许多章节还是空白,有的章节亟待更新。如果您对这个项目感兴趣并愿意有所贡献,请发信给 FreeBSD 文档计划邮件列表。  本文档的最新英文原始...

    FreeBSD10.0源码

    FreeBSD10.0内核源码 64位 安装ISO镜像文件后提取usr/src/sys 也可以自己到freebsd网站上下载ISO http://www.freebsd.org/where.html

    安装freebsd install freebsd

    比较全的freebsd安装,过程细致,不容易出错

    FREEBSD9.1 +KDE桌面

    如果不是在虚拟机中安装,那么网络配置请参考手册,在虚拟机中安装FreeBSD, 上网一般是设置动态ip: ifconfig -a #查看你的网卡的名称 如果你的网卡名字例如是:em0,那么编辑(终端中键入): ee /etc/rc.conf #...

    FreeBSD系统编程.doc

    FreeBSD系统编程

    FreeBSD手册FreeBSD Handbook

    涵盖了FreeBSD 4.6-RELEASE的安装和日常使用。

    VMWARE下安装FreeBSD

    freebsd7.0

    FREEBSD操作系统设计与实现.pdf

    第一部分包括前3章,是对FreeBSD历史、设计和内核服务的综述性介绍。第二部分包括第4章和第5章,分别论述了进程管理和存储管理。第三部分第6章到第10章,详细介绍了I/O系统,包括概述、设备、本地文件系统、网络文件...

    FreeBSD 13.2.zip

    网盘文件永久链接 CHECKSUM.SHA256-FreeBSD-13 FreeBSD-13.2-RELEASE-amd64-disc1 FreeBSD-13.2-RELEASE-amd64-dvd1

Global site tag (gtag.js) - Google Analytics