vi 3种模式:1命令行模式,2插入模式,3末行模式

Vim启动后直接进入的是命令行模式,命令行模式顾名思义就是可以输入各种命令的意思,

1. 命令行下按i键进入“插入模式”,命令行下按:键进入“末行模式”,这两种模式要切回命令行模式,直接Esc

2.命令行下按u键 撤销上一步操作,Ctrl+r恢复已撤销的操作

3.命令行下按dd,删除当前光标所在行

4.命令行下按 /之后,输入内容,即可正向查找,反向查找为命令行下输入?

5.命令行下按 a进入光标之后,A光标所在行尾,o光标所在行后插入新行,O光标所在行前插入新行(这4种方式也属于插入模式)

最新文章

  1. 转:windows下命令行工具
  2. Storm Topology及分组原理
  3. js模拟手机触摸屏
  4. linux系统查看磁盘分区使用空间
  5. hdu1051 Wooden Sticks
  6. [Machine Learning] 梯度下降(BGD)、随机梯度下降(SGD)、Mini-batch Gradient Descent、带Mini-batch的SGD
  7. 如何对 Android 库进行依赖管理?
  8. 整数数组的定义,然后输入一个整数X,假定X不在这个数组,返回小于X位置的最大数目i而超过X位置的最小数目j
  9. Linux入门——用户组管理
  10. 前端小白想要编写可维护的js
  11. SSM-MyBatis-15:Mybatis中关联查询(多表操作)
  12. Ubuntu下matplotlib的中文显示
  13. linux每日命令(10):touch命令
  14. 【转】ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
  15. webpack+vue+iview使用vue-cli脚手架搭建
  16. 分布式版本管理git学习资料整理推荐
  17. 装饰器的修复wraps,偏函数partial 以及chain
  18. JS框架设计之加载器所在路径的探知一模块加载系统
  19. Codeforces 550C —— Divisibility by Eight——————【枚举 || dp】
  20. php各个版本的区别

热门文章

  1. 关于loadrunner的了解
  2. Elasticsearch5.5.1学习笔记
  3. struts2 自定义异常拦截器配log4j
  4. day 102 GIT 的使用方法.
  5. Vue 表单校验 vee-validate
  6. [综] meanshift算法
  7. 一个可以再WIN2000及以上操作系统使用的GetTickCount64
  8. Linux centos7. 配置安装Oracle
  9. 阿里巴巴数据源Druid在tomcat中的配置
  10. 学习 Hadoop3.0 一、Hadoop3.0的安装与配置