如何解决xshell中无法输入中文的问题
自从安上了xshell以后,用着那叫一个顺手,美中不足的就是一直无法输入中文。不过,既然学习IT,就要习惯英文嘛~直到……我遇到了脚本,写好一个脚本,必要的注释是少不了的,但是作为一个英文渣渣,我真的没有办法把想说的话完美的转换为英文┐(゚~゚)┌ 于是,开始了茫茫寻求解决办法之路。不过功夫不负有心人,办法还是被我找到了(~ ̄▽ ̄)~ ,接下来就给大家分享一下~
打开xshell连上任意一台虚拟机,这里我连接的是centos7.3,输入的中文就变成了“?”,而复制来的中文则可以正常显示。

是不是很恶心(▼ヘ▼#),百度以后发现这种问题特别普遍。解决方法如下:
一、请确认你的编码是否为utf-8,具体方法如下:

设置完成后,如果你的电脑不是win8及以上系统,那么恭喜你,你的xshell已经可以正常输入中文了!‧★,:*:‧\( ̄▽ ̄)/‧:*‧°★* 如果你的电脑装的是win8及以上系统,那么你还要进行如下步骤:
二、进入控制面板→语言,把除了中文输入法以外的其他所有都删去,包括美式键盘!然后点击保存!

这样就可以了,我们再次打开xshell,就可以正常的输入中文了!

那么,这是为什么呢?毕竟,知其然还要知其所以然~~下面是解密时间(〃'▽'〃)
就是win8.1把美式键盘默认放在中文语言中,导致的输入问题,所以把美式键盘单独放到英语语言中,问题就解决了~当然,我们也可以不添加0.0因为搜狗输入法自带的就有英文输入φ(>ω<*)
好了,以上就是解决方法和问题原因~如有不足之处还请大家多多指教喏✿(。◕ᴗ◕。)✿
如何解决xshell中无法输入中文的问题的更多相关文章
- 解决Ubuntu下sublime中不能输入中文的问题
解决Ubuntu下sublime中不能输入中文的问题 Ubuntu下安装sublime后,不能输入中文,而在其他软件中能正常输入,这是sublime的bug,解决方案是在通过shell在每次运行sub ...
- 解决ubuntu终端无法输入中文的问题
解决ubuntu终端无法输入中文的问题 来源: https://my.oschina.net/lvhongqing/blog/851922 首先把中文语言包安装上 打开 /var/lib/locale ...
- 解决Eclipse中.properties文件中文乱码问题
在.properties文件写注释时,发现中文乱码了,由于之前在idea中有见设置.properties文件的编码类型,便找了找乱码原因 在中文操作系统中,Eclipse中的Java类型文件的编码的默 ...
- ubuntu 有些软件中不能输入中文
如果Ubuntu设定的是英文语言,在各种软件例如wps等中很有可能就不能输入中文.这种情况,我们的解决方案是,把中文输入法加到软件的启动文件中,如何加呢?把下面内容加进去就可以解决: export X ...
- 【随记】WPF中xaml输入中文乱码问题解决
在Visual Studio中开发WPF应用程序时,在XMAL文档编写界面输入中文时变为乱码.可能的原因之一是VS中安装了VAssistX插件,导致编码冲突,使中文输入乱码.解决方法是在VAssist ...
- 转:解决Eclipse中.properties文件中文乱码问题
在.properties文件写注释时,发现中文乱码了,由于之前在idea中有见设置.properties文件的编码类型,便找了找乱码原因 在中文操作系统中,Eclipse中的Java类型文件的编码的默 ...
- 解决Python中不能输入汉字的问题
我们在python的IDE中有时候会输入中文,python对中文不是太友好.现在我们就解决这个问题.一般情况下在你的代码前面加入: # coding: utf-8 reload(sys)sys.set ...
- win8.1中EZDML输入中文显示问号问题
在win8.1下使用EZDML,发现无法输入中文,解决办法如下: 打开控制面板--语言 删除美式键盘 然后就可以正常输入中文了 其实就是win8.1把美式键盘默认放在中文语言中,导致的输入问题 ...
- JavaScript控制输入框中只能输入中文、数字和英文
1.问题背景 遇到这样一个问题:有一个输入框,要求只能输入中文.数字和英文(即过滤特殊字符串) 2.JS代码 function checkUsername() { //正则表达式 var reg = ...
随机推荐
- 基于ubuntu14视觉识别乒乓球_1
串口通信,opencv3.0 窗口大小可调 编译 cmake ../ make ./color 正常光线下运行比较稳定,找圆比较准确.程序设置了圆的半径区间以及圆心最小间距,以满足产品的需求,可自行修 ...
- ECMAScript6-let与const命令详解
前言 <ECMAScript入门>是一本开源的JavaScript语言教程,全面介绍ECMAScript6新引入的语法特性. let和const命令,是第一章开始介绍,也是比较基础的知识. ...
- HTML 超链接 表格
1...超链接 <a href="网址" target="_blank"> 被点击的文字</a> 如果把 target 属性设置为&qu ...
- jQuery之jquery.lazyload.js插件用法
研究背景:网站中如果图片过多,就会因为加载图片而等待很长时间,此时我们就用到图片延时加载插件jquery.lazyload.js,这个插件可以让我们在向下滚动的时候加载图片.让网页首屏尽可能快的加载进 ...
- 关于PHP函数的操作
<?php//简单函数function show(){ echo "hello"; }show(); //有参数的函数function show($a){ ...
- Charles使用(二)
Charles使用(二) 破解Charles 找到Charles应用-->右键显示包内容--->contents-->java:更换Charles.jar即可 链接: https ...
- How to sort the dictionary by the value field
// Sort dictionary by the value field List<KeyValuePair<int, int>> redBallsList = redBal ...
- .Net Framework下对Dapper二次封装迁移到.Net Core2.0遇到的问题以及对Dapper的封装介绍
今天成功把.Net Framework下使用Dapper进行封装的ORM成功迁移到.Net Core 2.0上,在迁移的过程中也遇到一些很有意思的问题,值得和大家分享一下.下面我会还原迁移的每一个过程 ...
- c语言 内存管理
动态内存是由程序员手动分配,不再使用时,一定记得释放内存. 静态内存是程序开始运行时由编译器分配的内存,它的分配是程序开始编译时完成的,不占用cpu资源.程序中的各种变量在编译源程序时就已经分配了内存 ...
- C#打印九九乘法表
C#打印九九乘法表... ---------------------------------- using System; using System.Collections.Generic; usin ...