zoukankan      html  css  js  c++  java
  • VIM常用命令

    VI和VIM介绍
      VIM是VI的升级版。
      Linux系统环境下的文本编辑器。
    进入VIM的命令
      vim 文件名
      文件名如果存在,则打开这个文件
      文件名如果不存在,仍然能够进入VIM编辑器,保存退出后会创建这个名词的文件


    1.进入VIM编辑器
      vim 文件名
    2.退出
      不保存退出
      :q

    保存退出
      :wq

    不保存强制退出
      :q!
    3.输入内容
      按i键进入编辑模式
      自由输入
      按Esc键退出编辑模式
      输入:wq写入退出
      按小写o键进入编辑模式,在当前光标的下一行开始输入
      按Esc键退出编辑模式  
      输入:w仅仅保存而不退出
      按大写A键,进入编辑模式,在当前行末尾输入内容
      按大写O键,进入编辑模式,在当前行的上一行输入内容
    4.浏览文件内容操作
      显示行号
      :set nu

      把光标定位到最后一行
      输入大写的字母G

      回到第一行
      输入gg

      前往指定行号的行
      输入行号G
      例如:5G,8G

      上下左右移动光标
        方法一:↑ ↓ ← →
        方法二:HJKL
    5.编辑内容
      删除当前行:dd
      撤销刚才的操作:u
      重做刚才的操作:Ctrl+r
      复制当前行:yy
      粘贴到当前行的下一行:小写字母p
      粘贴到当前行的上一行:大写字母P
      替换单个字符:r(并没有进入编辑模式)
    6.搜索关键词
      /关键词
      n:前往下一个
      N:前往上一个
    7.替换关键词
      :%s/被替换的文本/新文本/g
    8.区块操作
      进入区块模式
      Ctrl+V

    按上下左右键划定执行区块操作的范围

    进入输入模式
      Shift+I

    开始输入

      Esc

  • 相关阅读:
    移动前端webApp开发点滴积累20140524
    做业务系统与公众产品的区别
    浅谈浏览器兼容性问题-(4)工具及调试
    浅谈浏览器兼容性问题-(3)他山之石整理
    浅谈浏览器兼容性问题-(2)本人解决方案理解与积累
    使用Using的注意事项
    [转]VMPlayer的Briged网络配置
    [转]移动互联网应用技术架构简介-Restful服务
    理解WCF中的Contracts
    [翻译]在ASP.NET Web API中通过OData支持查询和分页
  • 原文地址:https://www.cnblogs.com/androidsuperman/p/7567886.html
Copyright © 2011-2022 走看看