vi 和 vim编辑器的学习笔记

vi 和 vim的常用命令

vi 和 vim的三种模式的关系

  1. 正常模式:能进行一些快捷键的使用,但不可以编辑内容。

  2. 插入模式:能进行编写内容。

  3. 命令行模式:能进行一些命令来操作文件。

    一般情况下,进入文件,默认正常模式

三种模式的转换方式

  1. 正常模式 ------> 插入模式:按i、o(或其他的键即可进入,一般直接用i即可)。

  2. 插入模式 ------> 正常模式:按ESC键。

  3. 正常模式 ------> 命令行模式:按英文输入法的冒号(:),或(/)。

  4. 命令行模式 ------> 正常模式:按ESC键。

    三种模式以正常模式为中转站

常用的控制命令

正常模式下:
1. yy代表复制当前行,再按p进行粘贴。
2. dd代表删除当前行。
3. u代表撤销。
4. G代表跳到最后一行,gg代表跳到最首行。

命令行模式下:
1. :set nu代表为当前的文件内容编行号。
2. :set nonu为取消行号。
3. /关键字 代表在文档中查找有关键字的地方,再按n跳转下一处有关键字的地方。

跳到指定行:先再命令行模式对内容进行编号,再在正常模式下输入行数
(此时不会显示),再在该模式下按shift + g
发布了9 篇原创文章 · 获赞 0 · 访问量 1006

猜你喜欢

转载自blog.csdn.net/qq_43156103/article/details/88212972
今日推荐