zoukankan      html  css  js  c++  java
  • ubuntu 下使用vi时方向键乱码,退格键不能使用

    ubuntu 下使用vi时方向键乱码,退格键不能使用的解决方法

    问题表现:Ubuntu下,初始使用vi,编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现A B C D 之类的字母,并且编辑错误的话,连退格键建(backspace)都无法使用,只能用delete来删除。

    解决方法:

    首先要用 sudo apt-get install vim

    一、编辑/etc/vim/vimrc.tiny

    由于/etc/vim/vimrc.tiny 的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是 set compatible,如下所示:

    将 compatible 修改为 nocompatible 非兼容模式就可以解决方向键变ABCD的问题。接下来解决backspace键无法使用的问题。在刚才的那句话后面添加一句 set backspace=2 如下所示:

    这个时候,问题已经解决,无论对于哪个用户,使用vi都能很方便地按照我们的习惯去编辑文件了。

    二、安装vim full版本

    由于ubuntu 预安装的是tiny版本,所以会导致我们在使用时候产生上述不便,但是我们安装vim的full版本后,键盘所在键在vi下就很正常了。

    解决方法:
    卸载tiny 版本 sudo apt-get remove vim-common
    安装full 版本 sudo apt-get install vim

  • 相关阅读:
    51Nod
    [HDU-5172] 单点查询线段树
    HihoCoder
    CodeForces
    计蒜客-T1271 完美K倍子数组
    [CodeForces-629A 用阶乘会爆掉
    计蒜客-A1139 dfs
    Codeforces Global Round 7 D2. Prefix-Suffix Palindrome (Hard version)(Manacher算法+输出回文字符串)
    HDU
    操作系统习题——虚地址转换为内存地址计算
  • 原文地址:https://www.cnblogs.com/yunweis/p/7727024.html
Copyright © 2011-2022 走看看