vi和vim详解

vi和vim详解

在这里插入图片描述
在这里插入图片描述
vi编辑器是Linux最基本的文本编辑工具。

vim具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计。

三种常见模式

正常模式

使用vi/vim打开文件,进入的是正常模式。

常用命令:

iInsert: 切换到输入模式,以输入字符。
xDelete:删除当前光标所在处的字符。
::切换到命令行模式,以在最底一行输入命令。
yy:复制一整行
数字yy:拷贝当前行向下的几行,如:5yy —> 拷贝当前行向下的5行
p:粘贴
dd:删除一整行
数字dd:与复制多行类似
gg:光标移动到首行
G:光标移动到尾行
方向键:移动光标
编辑文本 —> 启动vi/vim —> 进入了命令模式 —> 按下i —> 切换到输入模式。

插入模式

在正常模式下,按下iInsert进入到插入模式。此模式下可以输入。

按下ESC退出插入模式,再输入:进入命令行模式,以在最底一行输入命令。

命令行模式

在正常模式下按下:(英文冒号)进入了命令行模式。

底线命令模式可以输入单个或多个字符的命令。

:set nu:显示行号
:set nonu:不显示行号
:/元素:在打开文件中查找元素,如:/hello,查找hello
:wq:保存后离开
:q!:若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案
:w:将编辑的数据写入硬盘档案中
:w!:若文件属性为只读时,强制写入该档案,当然还有权限问题
:q:离开 vi

三种模式的转化图

在这里插入图片描述

vi/vim键盘图

在这里插入图片描述
慢慢总结更新
。。。。。。

发布了55 篇原创文章 · 获赞 30 · 访问量 9815

猜你喜欢

转载自blog.csdn.net/chaifang0620/article/details/104851775