+ -
当前位置:首页 → 问答吧 → 有人可以告诉我怎样在英文界面下输入中文吗?谢谢!

有人可以告诉我怎样在英文界面下输入中文吗?谢谢!

时间:2004-07-24

来源:互联网

顶帖里的文章太恶心了,那哪是给初学者写的啊,分明是是在显示自己嘛~根本看不懂!强烈要求换帖!占着位置没有实用!

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 netzhang79 发表
顶帖里的文章太恶心了,那哪是给初学者写的啊,分明是是在显示自己嘛~根本看不懂!强烈要求换帖!占着位置没有实用!

朋友,其实那些贴子真是大家很用心写出来的经验,请不要这样嘛,不好,影响三个代表呀

我也是用英文的界面(ONLY),完全可能使用中文输入,而且感觉比中文界面还要快呢

如果你是用FC2,在安装FCITX前要先做一件事:
#rpm -e `rpm -qa |grep ^iiimf`
#rpm -e miniChinput(注意这里的大小写)(如果你只安装了英文,miniChinput好象没安装,试试就知了)

解决方法是:
1、安装FCITX(你不会找不到这个输入法的安装方法了在英文界面下的设置吧?)
下载FCITX :
http://www.fcitx.org/main/?q=filestore/download/52

解压: tar jxvf fcitx-3.0.0rc.tar.bz2
$cd fcitx-3.0.0
$./configure --prfix=/usr
$make
$ su
Password:(你的密码我不知道,自己输吧)
#make install
#exit
$cd fcitx--3.0.0/data
$copy tables.conf wbs.mb /home/yourname/.fcitx
(刚才安装时可能还没生成:/home/yourname/.fcitx,那就注销X后再执行这一步)
$cd /home/yourname/.fcitx
$ls
config profile pyindex.dat tables.conf wbx.mb
(应该用这四个文件)
除了wbx.mb别动以外,其它三个你可以直接打开修改,全是中文的,应该看的懂吧,按你的习惯设置吧,但别指望它会自动写字,还得你自己敲键盘。


设置:
#kate /home/yourname/.bashrc
添加如下内容:
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

#kate /etc/X11/xinit/xinitrc.d/xinput
使用:寻找替换命令(这个会吧?),把里面的chinput全部替换为fcitx

注意,以上修改要保存!

现在注销你的X。

经过上面几步,你的英文界面就可以输入中文了,要是还不行,再问,这是小问题,也是最关键的问题

2、还有什么呢,1中已经说完!

多试试,LINUX下,只要你不用#rm -rf / 这个命令基本上是不会出人命的 ,但是注意,意思是说除了你的/home/yourname 下的东西,你不要随手动别的文件下的东东
但应该动的还是要动的(KAO,谁动了我的乳房??????)


刚才忘记说了,我这是在FC2 KDE下,只安装了英文安装及设置方法,同样适用于FC1 RH9等
如果你是用GNOME的,还要修改一个地方:
#kate /home/yourname/.gnome2/session-manual
把里面0,Priority=31的31换成50

如果你想安装SCIM,这个贴子你就不用看了。

作者: hades   发布时间: 2004-07-24

谢谢先!菜鸟都很急~请谅解,因为没人理我,所以发发牢骚

作者: netzhang79   发布时间: 2004-07-24

#kate /home/yourname/.gnome2/session-manual
把里面0,Priority=31的31换成50

这个是什么?可以讲讲吗?谢谢
还有,可以不可以不用fcitx,用自带的minichinput可以吗?

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 netzhang79 发表
顶帖里的文章太恶心了,那哪是给初学者写的啊,分明是是在显示自己嘛~根本看不懂!强烈要求换帖!占着位置没有实用!
请注意说话方式!

作者: KornLee   发布时间: 2004-07-24

楼上的,有说闲话的工夫回答问题不好吗?

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 netzhang79 发表
#kate /home/yourname/.gnome2/session-manual
把里面0,Priority=31的31换成50

这个是什么?可以讲讲吗?谢谢
还有,可以不可以不用fcitx,用自带的minichinput可以吗?
关于为什么,请看:
http://www.linuxsir.org/bbs/showthre...hreadid=109134
其实还在相关的贴子,主要是因为FCITX造成GNOME进入时太慢或死掉,所以要那样修改
如果你在安装的时候只安装了英文的话,默认情况下minichinput是没有安装的,当然它是可以使用的,只是不好用罢了

作者: hades   发布时间: 2004-07-24

照你教的步骤一步一步的做,就是不好使~服啦
首先,$./configure --prfix=/usr提示我没有--prfix=/usr这个参数
我只用./configure混过去了,紧接着就是说死也不生成.fcitx文件夹
晕啊~一个头两个大了

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 netzhang79 发表
照你教的步骤一步一步的做,就是不好使~服啦
首先,$./configure --prfix=/usr提示我没有--prfix=/usr这个参数
我只用./configure混过去了,紧接着就是说死也不生成.fcitx文件夹
晕啊~一个头两个大了
./configure --prefix=/usr
./configure --help

作者: KornLee   发布时间: 2004-07-24

FC2默认是UTF8模式,我就用fcitx 3.0的rpm包安装的,完全没有问题,而且更简单。与Hades不同的是:我安装了中文支持(应该他也装了,不然怎么会有miniChinput?),停iiim,删minichinput,xcin可删可不删。修改xinput文件和.csrch文件。同时我还修改了i18n,加了一行:LC_CTYPE=zh_CN。
现在一切都搞定了。

作者: canfly   发布时间: 2004-07-24

还有这样问问题得,新警察这么牛x

作者: alzhao   发布时间: 2004-07-24

我装的是FR1~不是2
KornLee,你写的是什么啊?是让我自己看--help?

作者: netzhang79   发布时间: 2004-07-24

什么FR1?
FC1或者FC2……

前面hades兄说的已经很明白了,
如果你还嫌麻烦,
可以到小企鹅网站下载fcitx-2.0.2-4.noarch.rpm包,
fcitx3五笔使用码表,
需要自己动手做些设置,
fcitx2就容易些。
下载页: http://www.fcitx.org/main/?q=node/view/9

安装直接rpm -ivh fcitx-2.0.2-4.noarch.rpm
其它不用动,
启动输入法Ctrl+Space
(需要重启X-windows, 快捷方式Ctrl+Alt+Backspace)
如果没有出来输入法
可能需要点设置:
引用:
设置:
#kate /home/yourname/.bashrc
添加如下内容:
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
另外最好修改/etc/inittab文件,
将id:5:initdefault:修改为id:3:initdefault:
启动进入文本界面,
不会因为X窗口崩溃而死机,
出来问题也能看到错误提示。
启动X窗口用startx。

btw:兄弟要注意礼貌,不是说我是菜鸟,我什么都不懂就有理了;不懂更要谦虚,更要努力学习;在这里大家是自愿助人,不能强求。

作者: aaccdd   发布时间: 2004-07-24

唉!痛苦啊~居然这么多人帮我,就是无济于事
按楼上兄弟方法把.bashrc改成
# .bashrc

#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

不知道对不
然后,Ctrl+Alt+Backspace
结果启动时停在了fcitx项上,按Ctrl+Alt+Del跳过,进去还是没法输入汉字,天啊!快疯了
有没有人可以从刚装完系统讲起!
我现在情况是安装Fedora core 1,安装两种语言,分别是英文和简体中文,默认用英文!
在中文里装什么输入法都没问题,可一进英文里就全不好使了

作者: netzhang79   发布时间: 2004-07-24

onfig profile pyindex.dat tables.conf wbx.mb
(应该用这四个文件)
除了wbx.mb别动以外,其它三个你可以直接打开修改,全是中文的,应该看的懂吧,按你的习惯设置吧,但别指望它会自动写字,还得你自己敲键盘。

里面都是乱码~

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 netzhang79 发表
顶帖里的文章太恶心了,那哪是给初学者写的啊,分明是是在显示自己嘛~根本看不懂!强烈要求换帖!占着位置没有实用!
什么东西啊???

作者: hantsy   发布时间: 2004-07-24

我也遇到了这个问题,我是用的RHEL 3 AS 版本,用root身分登录,按照hades的方法进行,可是始终没有出现
/home/yourname/.fcitx 这个目录,是否我的目录不对? 请指教

作者: terryyj   发布时间: 2004-07-24

help

作者: netzhang79   发布时间: 2004-07-24

引用:
最初由 KornLee 发表
./configure --prefix=/usr
./configure --help
谢谢了,这里当时没仔细看,少打了一个e
应该是:
./configure --prefix=/usr

另外,楼主,你有没有进行美化工作?

作者: hades   发布时间: 2004-07-25

引用:
最初由 canfly 发表
FC2默认是UTF8模式,我就用fcitx 3.0的rpm包安装的,完全没有问题,而且更简单。与Hades不同的是:我安装了中文支持(应该他也装了,不然怎么会有miniChinput?),停iiim,删minichinput,xcin可删可不删。修改xinput文件和.csrch文件。同时我还修改了i18n,加了一行:LC_CTYPE=zh_CN。
现在一切都搞定了。
楼主,打开:
#kate /etc/sysconfig/i18n
在你的i18n中添加:
LC_CTYPE=zh_CN
这一项
保存,再试试。

作者: hades   发布时间: 2004-07-25

我也遇到了这个问题,我是用的RHEL 3 AS 版本,用root身分登录,按照hades的方法进行,可是始终没有出现
/home/yourname/.fcitx 这个目录,是否我的目录不对? 请指教

作者: terryyj   发布时间: 2004-07-25

是的,我没进行美化,
可以吗?
光装完FC1可以在英文里用中文输入法吗?谢谢了hades
★☆★☆,感谢你和各位的帮助

作者: netzhang79   发布时间: 2004-07-25

还有,不用kate 可以不可以?用vi呢?

作者: netzhang79   发布时间: 2004-07-25

引用:
最初由 netzhang79 发表
还有,不用kate 可以不可以?用vi呢?
光装完FC1可以在英文里用中文输入法吗?

现在我不要知道你安装的时候是不是只安装了英文?
当然可以用VI的了,只是有些文件内容多,看起来不方便而已。
另外,如果你没有美化的话,可能中文显示效果会不太好,看这个贴子:
http://www.linuxsir.org/bbs/showthre...threadid=20305

这是简单又安全的美化方法,虽然是RH9的,但方法是一样的。

作者: hades   发布时间: 2004-07-25

没,我安了两个语言,英文和简体中文
就是现在我可以注销切换成中文界面那种情况
在中文界面下都正常
不美化不可以吗?我比较懒,也比较菜,看改那么大篇的路径,有点晕

作者: netzhang79   发布时间: 2004-07-25

引用:
最初由 netzhang79 发表
没,我安了两个语言,英文和简体中文
就是现在我可以注销切换成中文界面那种情况
在中文界面下都正常
不美化不可以吗?我比较懒,也比较菜,看改那么大篇的路径,有点晕
美化的目的是让显示效果更好,当然是指对中文的显示效果,如果你不想美化也行,自愿哟

PS:不明白为什么要安装了中文还安装英文干啥呢?只安装中文或英文不好吗?

作者: hades   发布时间: 2004-07-25

我怕不明白~~:*)
只装英文就可以输入中文了吗?
还是没告诉我我这种情况可以不可以输入中文呀

作者: netzhang79   发布时间: 2004-07-25

引用:
最初由 netzhang79 发表
我怕不明白~~:*)
只装英文就可以输入中文了吗?
还是没告诉我我这种情况可以不可以输入中文呀
在英文的环境里可以输入中文

其它的就看你的悟性了

作者: cobranail   发布时间: 2004-07-25

hades 帮帮我啊!
我是用的RHEL 3 AS 版本,用root身分登录,按照你说的方法进行,装完fcitx3之后,不管注消还是重启,始终没有出现
/home/yourname/.fcitx 这个目录,是否我的目录不对? 请指教

作者: terryyj   发布时间: 2004-07-25

引用:
最初由 terryyj 发表
hades 帮帮我啊!
我是用的RHEL 3 AS 版本,用root身分登录,按照你说的方法进行,装完fcitx3之后,不管注消还是重启,始终没有出现
/home/yourname/.fcitx 这个目录,是否我的目录不对? 请指教
以root身份进入 的时候,.fcitx是在/root/.fcitx,找找,应该有的。我说的/home/yourname/.fcitx 是指用普通用户进入系统的情况。

作者: hades   发布时间: 2004-07-25

刚刚看过了,我在/root下面用 ls -al 还是没有发现.fcitx这个目录,晕了.

作者: terryyj   发布时间: 2004-07-25

# find /usr -name fcitx
看看是否安装上fcitx了。

作者: aaccdd   发布时间: 2004-07-25

aaccdd 兄,我按照你的方法找到了fcitx文件夹: /usr/share/fcitx 里面有三个文件夹,按照hades的说法,cp了那些文件,但是在执行config命令的时候,告诉我没有config命令
/usr/bin/fcitx 里面很多文件,但是和上面一样,没有config命令

作者: terryyj   发布时间: 2004-07-25

把~/.bashrc和$ locale的内容贴出来
还有用的是什么桌面管理器kde/gnome

作者: aaccdd   发布时间: 2004-07-25

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

作者: terryyj   发布时间: 2004-07-26

[root@localhost root]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

作者: terryyj   发布时间: 2004-07-26

I use RHEL 3 AS, should be gnome

thanks

作者: terryyj   发布时间: 2004-07-26

I use RHEL 3 AS, should be gnome

thanks

作者: terryyj   发布时间: 2004-07-26

~/.fcitx appeared !!!
I will try again !!!

作者: terryyj   发布时间: 2004-07-26

[root@localhost .fcitx]# ls
config profile tables.conf wbx.mb

only 4 files in it, is it right ?


"onfig profile pyindex.dat tables.conf wbx.mb" where is "pyindex.dat"? I can not find this file in my HD !!!

作者: terryyj   发布时间: 2004-07-26

引用:
最初由 terryyj 发表
[root@localhost .fcitx]# ls
config profile tables.conf wbx.mb

only 4 files in it, is it right ?


"onfig profile pyindex.dat tables.conf wbx.mb" where is "pyindex.dat"? I can not find this file in my HD !!!
兄弟,你为什么老是用ROOT身份呢?要是造成什么损失那可是要重新安装系统的呀,用普通用户不用可以了吗?
你说的这个文件 是你用了拼音输入后会出来的一个文件。

[hades@Linux hades]$ ls .fcitx/
config profile pyindex.dat tables.conf wbx.mb

作者: hades   发布时间: 2004-07-26

呵呵,因为刚开始学习Linux,所以都用的root,知道了,以后会注意添加一个用户的,呵呵!

作者: terryyj   发布时间: 2004-07-26

我再去试试看!

作者: terryyj   发布时间: 2004-07-26

中文下面的原来的输入法我按ctrl+space没有了,现在只能到终端输入fcitx启动fcitx输入法,但是英文界面下面还是不能用,唉!
注:pyindex.dat 有了,多谢!

作者: terryyj   发布时间: 2004-07-26

此帖乃精华贴的典范啊。太好了。
学习学习。

作者: Activating   发布时间: 2004-07-26