zoukankan      html  css  js  c++  java
  • 解决ubuntu中vi不能正常使用方向键与退格键的问题

    方案一:

    问题:

       ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。

    解决办法:

       可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。

    安装vim:

    ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:

       $sudo apt-get remove vim-common

       $sudo apt-get install vim

    这样就行了,vim是一款优秀的软件,可以在运用中体会到。

     

    方案二:

    在vi命令行使用命令“:set nocompatible”,就是设置vi不使用兼容模式。

     

     

    ubuntu11.10下的VI命令:
    vi 有三种模式,输入模式,编辑模式,“:”命令模式
    vi 进入以后默认是编辑模式
    vi 编辑模式默认的快捷键 上下左右分别是  J K H L
    vi 在编辑模式使用 i 可以进入输入模式
    vi 输入模式只能输入英文,默认不能使用上下左右箭头
    vi 输入模式用Esc可以返回到编辑模式
    vi 编辑模式 Shift + ; 可以进入命令模式
    vi 命令模式w保存,q退出
    
    
    
    

    1)对所有用户都有效,解决系统中所用用户的vi中文乱码问题

     

       sudo gedit /etc/vim/vimrc.tiny


    加入如下内容:


    #该文件的内容显示如下:


    " Encoding related


    set encoding=UTF-8


    set langmenu=zh_CN.UTF-8


    language message zh_CN.UTF-8


    set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1


    set fileencoding=utf-8

    2)只对当前用户有效的解决方法


      ubuntu默认在当前用户的家目录下,没有.vimrc文件,这个时候可以自己touch一个.vimrc文件,且在其中加入


    #该文件的内容显示如下:


    " Encoding related


    set encoding=UTF-8


    set langmenu=zh_CN.UTF-8


    language message zh_CN.UTF-8


    set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1


    set fileencoding=utf-8

  • 相关阅读:
    图像检索(image retrieval)- 11
    图像检索(image retrieval)- 10相关
    Mock.js简易教程,脱离后端独立开发,实现增删改查功能
    Azure Monitor (3) 对虚拟机磁盘设置自定义监控
    Azure Monitor (1) 概述
    Azure SQL Managed Instance (2) 备份SQL MI
    Azure Virtual Network (17) Private Link演示
    Azure Virtual Network (16) Private Link
    Azure Virtual Network (15) Service Endpoint演示
    Azure Virtual Network (14) Service Endpoint服务终结点
  • 原文地址:https://www.cnblogs.com/AI-Algorithms/p/3585967.html
Copyright © 2011-2022 走看看