1.vi和vim介绍

vi:所有的linux系统都会内建vi文本编辑器

vim:vi的增强版本,有程序编辑能力,能以颜色辨别语法的正确性

2.打开VIM编辑器

打开方法:# vim [文件名] 如果没有abc这个文件,会自动创建abc文件

3.三种常见模式

  • 正常模式
    • 以vim打开一个文档即进入正常模式
    • 可以移动光标,可以使用快捷键删除字符或删除整行,复制粘贴
  • 插入(编辑)模式
    • 按下i,o,a,r等字母(一般用i)进入编辑模式
    • 这个模式可以输入内容
  • 命令行模式
    • 正常模式下按:进入命令行模式
    • 可以输入命令保存退出

三种模式的相互切换:

4.常用快捷键——正常模式下(插入模式按esc)

  • 拷贝当前行:yy      拷贝下面5行:5yy
  • 粘贴:p
  • 删除当前行:dd      删除5行:5dd
  • 撤销:  u
  • 查找单词: /关键字
  • 设置和取消文件行号:切换到命令行模式,: set nu 和 set nonu
  • 回到最末行/最首行:  G和gg
  • 光标移动至第20行:20+shift+g (也可在命令行模式下, ":20")

5.退出

命令行模式,":wq" ——保存并退出

":q!"——强制关闭,不保存退出