CMDER 只能两个汉字为一个单位一起删改

新手上路,请多包涵

image.png
如图,汉字不知道什么原因都以两个单位处理

  1. 第一段我输入了“这是”,点一次删除键就全部删了,我又输入了“这是一段汉字”,如图消失的“这“”又被删除了
  2. 第二段我输入了“这是一段汉字”,按了三次退格键就全部删除了,但输出后还剩下了“这是一”三个字
  3. 第三段我试图在两个单位之间插入test,可以看到,插入的同时会把后面的汉字覆盖掉,但是汉字并没有消失

综上,在CMDER中,汉字存储方式并没有问题,但在读写的时候以两个单位为方式删改,但在储存中仍以一个单位进行,同时插入时会打破这种两单位字符的形式,导致在显示中覆盖的现象

image.png
如图,我也在与汉语编码相关的部分中写入了utf-8的相关语句

求问是什么原因?该怎么处理?怎么样才能在cmder中正常处理汉字?

(另外,CMDER version 1.3.17.1082,语言选择的内置的BASH,配合使用的Vim82)

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进