vim简单入门操作 - leeqx/leeqx.github.io GitHub Wiki

VI 编辑器使用方法

  1. 新建文件 打开终端,然后输入一下命令 $ vi test.py 这时 就表示用vi 来打开test.py 这个文件(如果文件不存在他会自己新建一个文件)

  2. 打开或者关闭左边的窗口 在normal 模式下同时按住shift+w 即可打开或者关闭左边的目录窗口

  3. normal 或者insert 模式 0. normal模式下可以进行上下左右移动, 按h 往左移动,l 往右移动,j往下移动,k往上移动 0. insert 模式就是插入,可以在文档里面写入任何东西。 0. 从insert 模式退回到normal 模式 按左上角的Esc 键即可退出。 0. 在normal 模式下按 字母 i 就是在光标所在行开始位置插入 0. 在normal 模式下按 字母 o 就是在光标下一行开始位置插入 0. 在normal 模式下按 字母 O(大写)就是在光标上一行开始位置插入

  4. 保存 在normal 模式下 :w 保存 在normal 模式下 :wq 保存并且退

  5. 跳转到第几行 在normal模式下 : 2 表示跳到第二行开始位置

  6. 删除行 在normal 模式下d2d 删除光标所在行以及下一行(总共删2行) 在normal 模式下dd 删除光标所在行

  7. 删除单个字符 在normal 模式下x 就会删除光标所在的字符

  8. 复制行 复制跟删除行类是,只不过是把d换成y。 在normal模式下复制当前行 yy 在normal 模式下复制光标往后2行 y2y

    粘贴: 在normal模式下可以按下字母p在当前光标处粘贴

  9. 在normal模式下ctrl+w+o最大化当前文档,同时可以恢复。

  10. normal模式下ctrl+o跳回原来的方,ctrl+i跳回去