• 命令模式
    此模式下按键都被编辑器理解为命令,以命令驱动不同的功能。
    • i 进入输入模式
    • x 删除当前光标所在的字符
    • : 进入底线命令模式
    • / 进入搜索模式
    • v 可视化模式,可以移动光标选中文本
    • V 可视化行模式,可以移动光标选中行
    • ctrl+v 可视化块模式,可以移动光标选中块
    • yy 复制当前行
    • dd 剪切当前行
    • p 粘贴
    • u 撤销
    • ctrl+r 重做
    • . 重复上一次操作
  • 输入模式
    此模式下按键都被编辑器理解为输入的字符。也就是编辑模式。
    退出输入模式:
    • ESC
    • ctrl+[
  • 底线命令模式
    以:开始,通常用于文件的保存和退出
    • w 保存
    • q 退出
    • wq 保存并退出
    • q! 强制退出
    • w! 强制保存
    • wq! 强制保存并退出
    • qall 退出所有文件、
    • qall! 强制退出所有文件

底线命令模式不能直接与输入模式相互转换,必须通过命令模式。

使用vim+filename来打开并进入对应文件

vim兼容了vi的全部功能。