vi vim

  • vim是vi的增强版本
  • 普通模式
  • 编辑模式
    • 进入:i
    • 退出:ESC
  • 命令模式
    • 进入
      • :wq 保存退出
      • :q 退出不保存
      • :q! 强制退出不保存
    • 退出:ESC
  • 删除复制

    正常模式下 dd:删除当前行 2dd:从当前行开始,往下删除2行,包括当前行 yy:拷贝当前行,使用p粘贴 2yy:从当前行开始,往下拷贝2行,包括当前行,使用p粘贴

  • 查找

    命令行模式下 输入 /line,表示查找所有的line字符

  • 快速回到文档头尾

    正常模式下 最末行:G 最首行:gg

  • 撤销

    正常模式下 u

  • 显隐行号

    命令行模式下 :set nu :set nonu

  • 跳转指定行

    命令行模式下 :set nu 先输入行号2 再 shift + g