win10 ubuntu shell 进入vim 中文名乱码 不是文件里面乱码

解决方案 »

  1.   

    啥意思,又win10,又ubuntu的
      

  2.   

    windows 的 cmd 就是这样的,改 cmd 页码,或者 ubuntu 改LC_ALL LC_LANG。试用过一次 windows 10 下的 linux 子系统,不实用,用来练习命令都嫌cmd界面丑。
      

  3.   


    是这种情况吗。
    如果是,切换回你最原始的用户,就是你装wsl的初始化用户。
    比如我装好wsl的时候,用户名为fairy,su - 到root后,就会出现输入中文名立即乱码的问题。切回fairy,就没问题。
      

  4.   

    改LANG就可以了。
    碰到并且解决了:https://blog.csdn.net/yummy2009/article/details/81184651
      

  5.   

    可能是你root用户没有配置中文吧,你也可以在当前用户执行su,有了ROOT用户权限之后,在当前用户用这个命令就也可以避免在ROOT用户出现乱码。