Ubuntu16.04下fctix无法切换中英文输入法

				版权声明:如要转载,请在本帖的评论中声明,并且在转载后文章中保留原文链接。					https://blog.csdn.net/yucicheung/article/details/79331529				</div>
							            <div id="content_views" class="markdown_views prism-atom-one-dark">
						<!-- flowchart 箭头图标 勿删 -->
						<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path></svg>
						<p></p><div class="toc"><div class="toc">

摘要

放假回家只带上了笔记本电脑,用U盘在笔记本上装了一个Ubuntu16.04双系统,但是碰上两个问题:
1. 一个就是,装完系统以后,发现所有的拼音输入法不能用shift键切换成英文输入法;
2. 二是家里的网好像不支持ipv6,所以用改hosts的方式好像没法上Google,所以改用shadowsocks加switchomega的方式翻了墙.
我们这里解决问题1,问题2请参考文章Ubuntu16.04下使用shadowsocks

问题描述

Ubuntu16.04中在安装好后通常会自带一个拼音输入法,但是新系统中没有出现,而只能输入英文,于是安装了一个搜狗输入法,之后出现只能输入中文无法切换英文的情况,确认搜狗输入法快捷键设置全部无问题的情况下发现shift键,甚至在输入法面板上点击都不能切换到英文,于是开启了探索之路.

输入法相关基本知识

Ubuntu里的输入法系统,我们常用的就是两种:IBus和fcitx,这个可以通过点击Ubuntu右上角的设置按钮–>系统设置(图1)–>语言支持(图2)中查看
默认输入法系统是fcitx,也是搜狗输入法需要依赖的输入法系统,这也是我们本篇文章标题的来源,当然输入法系统还可以选IBus(图3),但是这里我们不介绍了,通常更换输入法系统后需要重启才能生效.
系统设置
图1 系统设置
语言支持
图2 语言支持(键盘输入法系统为fcitx)
IBus输入法系统
图3 语言支持(键盘输入法系统为IBus示意图)

解决方案

其实Ubuntu下所谓的中英文切换就是一个输入法系统的中文输入法切换到其中的英文输入法,所以一定要保证输入法系统中既有中文输入法也要有英文输入法.

对于能实现中英文切换的输入法系统,点击桌面菜单栏的输入法下拉菜单,显示应该像下图一样:不仅有中文输入法还有英文输入法.
成功的输入法菜单
为了满足这一点,其实操作很简单,

step1

Ubuntu菜单栏右上角设置按钮–>系统设置(图4)–>文本输入(图5)**
系统设置
图4 系统设置
文本输入
图5 文本输入

step2

在上图5文本输入的界面,白色框框右下角的一个设置形状的按钮,点击后出现如下图的弹框
输入法配置
图6 输入法配置

step3

按上图6,点击’+’号按钮,在弹出的对话框内(图7)选择输入法后点击”确认”后添加英文输入法.目的是应保证有中英文输入法的同时出现,比如,上图中要保证搜狗输入法和"键盘-英语(美国)"的同时存在.
添加输入法
图7 添加输入法

step4

其实到这里就配置完成了,重启系统后即可生效,能成功切换中英文.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值