xshell能显示已有文件中的中文,但不能输入中文
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xshell能显示已有文件中的中文,但不能输入中文相关的知识,希望对你有一定的参考价值。
我的xshell可以显示系统中的中文,复制到上面的也行,就是手打的中文显示的是问号,xshell的terminal编码和系统的编码都是utf-8,上午还能输入中文,下午突然不能了,到底是什么问题?
参考技术A 如果能复制的话,八成是输入法的事,换个试试,如果能正常输入,那么再看看原来输入法的配置xshell不能输入中文,显示为??
不知不觉间发现自己使用xshell的时候不能输入中文了,输入的中文会变成"??",开始以为是编码问题,看了一下编码设置后发现没有任何问题,而且显示中文没有出现乱码问题,只是在输入的时候变成"??",但是如果用复制粘贴的方式粘贴进去中文却又能正常显示..
总之这个很恶心啊..
百度了一下,发现这个情况很普遍,而且共同点为win8或是win8.1,搜狗输入法..win8开始输入法切换这里搜狗就有很大问题,甚至还集成了一个输入法修复器的专门修复小程序.但是怎么说呢,这个修复程序貌似也是有问题的..因为用它修复完了你会发现你的语言栏那里的配置和默认装完系统的时候不是一样的..
原因就无所谓了,只看解决方法吧,百度找到一个比较详细的解决方案:
http://moralistxp.blog.163.com/blog/static/1161103982013112411540183/
简单来说,就是删除语言栏中的中文下的美式键盘.
win8进入方式:控制面板-更改语言首选项-中文的选项-删除美式键盘
但是这里要注意一点就是,如果使用了搜狗的输入法修复程序,这个美式键盘可能会又回来了,所以到时候需要重新删除一遍.
以上是关于xshell能显示已有文件中的中文,但不能输入中文的主要内容,如果未能解决你的问题,请参考以下文章