zoukankan      html  css  js  c++  java
  • 解决Unbuntu终端菱形乱码问题

     原因:安装时为了学习方便选择中文安装,其字符编码相关配置如下(在/etc/default/locale中)

    LANG="Zh_CN.UTF-8 "
    LANGUAGE="zh.CN:zh"

    解决:通过vi将以上内容改成:

    LANG="en_US.UTF-8 "
    LANGUAGE="en_US:en"

    vi编辑方法:  vi 路径 文件名  输入命令:vi /etc/default/locale .此时为查看模式,可以用向上向下键翻页查看,不过这里只有这两行数据。按下insert键或i进入编辑状态,输入完后按下esc键后输入“:wq”(保存并离开vi),回车退出。
    最后输入命令: locale-gen  -en_US:en(编译) 

    在操作中遇到的问题:

    修改完后按下esc,输入“:wq”,回车退不出vi,报错E45:“readonly” option is set(add! to  overridde).原来是权限问题。当前用户是非ROOT,不能对其修改。所以想要保存退出是不行的。所以输入“:q!”,不保存退出。可以成功退出。对于权限问题,可以把该配置的权限给改掉:chmod 777 /etc/default/locale。但是改变权限的命令也需要root身份,还不如直接sudo su 来得快。


    附上在编辑过程的一些操作:

    dd  删除光标所在的那一行  用于无意中按中enter 一行
    i     在当前字符前插入字符
    R  替换光标所在的字符,一直到按下ESC。
    x   向后删除一个字符
    X   向前删除一个字符

  • 相关阅读:
    《DSP using MATLAB》Problem 6.17
    一些老物件
    《DSP using MATLAB》Problem 6.16
    《DSP using MATLAB》Problem 6.15
    《DSP using MATLAB》Problem 6.14
    《DSP using MATLAB》Problem 6.13
    《DSP using MATLAB》Problem 6.12
    《DSP using MATLAB》Problem 6.11
    P1414 又是毕业季II
    Trie树
  • 原文地址:https://www.cnblogs.com/WFM1997/p/8502702.html
Copyright © 2011-2022 走看看