详细介绍--vim的基本操作

vim的基本操作

          • vim的三种模式
          • 三种模式的切换
          • vim配置文件
          • 普通模式下移动光标
          • .swp文件
          • 跳转到第N行
          • vim中的关键字搜索
          • 复制/黏贴/删除/撤销一行代码的操作

vim的三种模式
  • 普通模式
  • 命令模式
  • 编辑模式
三种模式的切换
  1. 进入vim,直接是普通模式
  2. 在普通模式下 输入 i 进入编辑模式
  3. 在普通模式下输入英文冒号即进入命令模式
  4. 在命令/编辑模式下按ESC进入普通模式
  5. 命令模式的常用命令

    q! 回车 强制退出 (常用语修改了内容,但不想保存,此时使用该操作)
    w 保存
    wq 回车 保存退出

vim配置文件

vim 的配置文件 ~/.vimrc

  1. 比如我要在配置文件中增加编辑模式下鼠标的功能

    vim ~/.vimrc
    输入 i 进入编辑模式
    输入 set mouse = i 然后保存退出

普通模式下移动光标
  1. h j k l 左下上右(这主要是因为远古时候的键盘 hjkl表示上下左右)
.swp文件
  1. .swp文件是交换文件,即是说在我们使用vim编辑文件的时候,会自动生成一个.swp文件
  2. 为什么我们平时看不到

    当我们正常退出的时候。.swp文件会自动被删除

  3. 那么该文件的作用是什么呢?

    当我们不正常退出的时候,该文件会保存下来,方便我们恢复数据
    进入原文件,输入R 回车即可

跳转到第N行
  1. 跳转到第一行 普通模式输入gg
  2. 跳转到最后一行 普通模式输入G
  3. 跳转到指定行 :数字 回车
vim中的关键字搜索
  1. 普通模式下输入 / 关键字 然后回车
  2. 如果需要继续搜索下一个

    可通过N和n来移动 N搜索上一个 n搜索下一个

复制/黏贴/删除/撤销一行代码的操作
  1. 复制一行代码【普通模式】 yy
  2. 黏贴 【普通模式】 p
  3. 删除一行代码 【普通模式】 dd
  4. 向下滚动屏幕 【普通模式】ctrl + d 向上滚动屏幕【普通模式】ctrl +u
  5. 撤销 u 反撤销 ctrl +r 【普通模式】

你可能感兴趣的:(Ubuntu)