一、vi是什么

vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。

Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。

二、vi的命令

1、编辑模式和命令模式

vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。

默认情况下,打开vi编辑器后自动进入命令模式。从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键。

2、内置命令

vi编辑器提供了丰富的内置命令,有些内置命令使用键盘组合键即可完成,有些内置命令则需要以冒号“:”开头输入。常用内置命令如下:

三、vi的语法:vi(选项)(参数)

1、选项

2、参数

文件列表:指定要编辑的文件列表。多个文件之间使用空格分隔开。

最新文章

  1. jquery事件核心源码分析
  2. 10 Cookie/Session
  3. json与对象转化
  4. js函数和运算符
  5. No.1__C#
  6. adding validation annotators to model classes 在linq to EntityFrame的Model中添加前台验证validation annotators
  7. Discuz论坛搭建过程
  8. jQuery ui 中文日历
  9. QT事件
  10. 全互联结构DVPN综合配置示例
  11. Python学习入门基础教程(learning Python)--2.2.1 Python下的变量解析
  12. 三星note4,微信公众号开发,页面闪退
  13. 《JAVASCRIPT高级程序设计》闭包
  14. java课程设计——博客作业教学数据分析系统(201521123083 戴志斌)
  15. 休息,归类一下CSS初级的东西
  16. apache实现301永久性重定向代码
  17. sql语句 汉字转拼音首字母
  18. JavaScript 基本包装类型,包装对象
  19. HDU 4857 逃生(拓扑排序)
  20. db2 order by 利用索引

热门文章

  1. Docker(二):Dockerfile 使用介绍
  2. 求数组中最小的k个数
  3. IIS前端页面不显示详细错误解决方法
  4. 使用IIS Server Farms搭建应用服务负载均衡
  5. Android RecyclerView 滚动到中间位置
  6. PAT乙级-1057. 数零壹(20)
  7. python全栈开发-Day4 列表
  8. 基于Cesium三维地图项目记录_通视分析功能的实现
  9. Go基础之锁的初识
  10. Java-Integer源码分析