嘟嘟社区

麻了,打开这玩意之后中文乱码了


本帖最后由 好鸭 于 2022-6-10 07:09 编辑

原来是在终端里(powershell里之类的,有乱码,但没有完全乱,手动输入是正常的,但是读文件里的中文,部分会读出乱码)会有乱码,一番搜索过后,说打开这个选项,BETA那个,重启后果然好了,能美滋滋的执行脚本了

但是,打开MobaXterm一看,这儿变乱码了,糟糕

有完美解决这两个地方中文显示的方法吗

第一次听说 需要设置系统的字符集的终端…

https://mobaxterm.mobatek.net/documentation.html#6_6_1

xayle 发表于 2022-6-10 06:52
第一次听说 需要设置系统的字符集的终端…

https://mobaxterm.mobatek.net/documentation.html#6_6_1 …

但不是session乱码了,是mobaxterm的界面乱码了

好鸭 发表于 2022-6-10 07:06
但不是session乱码了,是mobaxterm的界面乱码了

把系统上使用 unicode 取消, 软件之前保存的数据是 acsii ,改成 unicode 读取 当然会乱码.

xayle 发表于 2022-6-10 07:08
把系统上使用 unicode 取消, 软件之前保存的数据是 acsii ,改成 unicode 读取 当然会乱码.  …

取消了我终端不就又乱码了,而且不是以前的数据乱码了,就是单纯的乱码,新输入中文的也会乱码

mobaxterm的设置粗略看了一圈,也没找到有相关的配置

好鸭 发表于 2022-6-10 07:13
取消了我终端不就又乱码了,而且不是以前的数据乱码了,就是单纯的乱码,新输入中文的也会乱码yc01 …

https://mobaxterm.mobatek.net/documentation.html#6_6_1

  1.     MobaXterm does not display correctly some special characters? I encounter problems with my country charset/encoding?
  2. You can tell MobaXterm to use "UTF-8" character set by going to the "Settings" menu –> "configuration" –> "Terminal" tab –> choose the "UTF-8 (unicode)" entry from the "Charset" setting.

复制代码

这里有设置说明

下载了 mobaxterm 后, 我这无法输入中文,

xayle 发表于 2022-6-10 07:18
https://mobaxterm.mobatek.net/documentation.html#6_6_1

这里有设置说明

不是,这个选项是session里的乱码问题的,影响不到mobaxterm本身乱码

控制面板–语言 删除除中文输入法之外的所有输入法和美式键盘应该就可以正常输入中文了