从windows到ubuntu--输入法

本文介绍了如何在Ubuntu英文环境中配置SCIM输入法,包括安装过程及如何支持GTK和QT软件,实现开机自启和快捷调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu scim输入法

  为了在ubuntu英文环境下使用中文输入法,我将可爱的fcitx卸载了,换上了scim输入法。

  安装scim比安装fcitx麻烦一点,不过据说更新源后,在语言支持里选择chinese,并将默认语言改为中文,就会自动安装配置scim,那样就很方便了,不过我觉得应该不会自动安装五笔输入法吧。

  官方提供的安装是这样的:

  $sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
  $sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
  $sudo chmod +755 /etc/X11/Xsession.d/95xinput

  # 注:在Dapper下省略后两步
  #注:在Dapper里也可以直接选择系统->系统管理—>语言支持(language support)勾选Chinese 就会自动安装和配置scim

  分解一下看看:
  安装scim输入法平台

  sudo apt-get install scim

  scim是一个输入法平台,系统默认就会安装好了,可是无法输入中文,还需要安装输入法,我安装系统的时候不在网络上,scim只能输入英文和内码(是什么?)。

  sudo apt-get install scim-pinyin

  这个应该是给scim安装上拼音输入法。

  如果使用五笔,就要安装scim-tables-zh

  sudo apt-get install scim-tables-zh

  这样同时也安装了二笔,仓颉之类的输入法,可以scim设置中将不用的输入法关闭,将需要用的输入法,如拼音,五笔激活。不然切换时会很辛苦。

  另外几个文件不知道做什么用的,可能为一些软件使用scim提供支持。

  第二段是要让scim随机启动,可以直接用Ctrl+space调出输出法。意思是,在/etc/X11/Xsession.d/目录下新建一个文件95xinput,文件的内容为
  export XMODIFIERS=@im=SCIM ;
  export GTK_IM_MODULE="scim" ;
  export QT_IM_MODULE="scim" ;
  scim -d

  中间两句的意思大概是让scim支持GTK和QT软件吧。

  也可以直接用gedit编辑该文件。

  我用了网友的方法,sudo apt-get install scim-gtk2-immodule 来让scim支持GTK软件。

  sudo gedit /etc/X11/Xsession.d/95xinput

  /usr/bin/scim -d
   XMODIFIERS="@im=SCIM"
  export XMODIFIERS

  我的神呀,在英文界面也可以直接调出scim就好了,要用键选择输入法为scim,我的神呀,在firefox中右键竟然不可以选择输入法?

  以后再说吧。

  后来重装系统的时候,我发现连上网络选择中文支持,就会自动配置好scim,有五笔输入法和随机启动,很方便,希望上面那些复杂的手工安装没有误人。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值