当前位置:首页>Linux>Linux系统:第9课vi\vim编辑器介绍

Linux系统:第9课vi\vim编辑器介绍

  • 2026-08-22 14:05:27
Linux系统:第9课vi\vim编辑器介绍
‖ linux系统学习--
vi\vim编辑器介绍
vi\vim编辑器介绍
vi\vim是visual interface的简称, 是Linux中最经典的文本编辑器
同图形化界面中的 文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择。
vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而且还具有 shell 程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性

vi\vim编辑器的三种工作模式
vi\vim编辑器的三种工作模式
命令模式(Command mode)
命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。
此模型下,不能自由进行文本编辑。
输入模式(Insert mode)
也就是所谓的编辑模式、插入模式。
此模式下,可以对文件内容进行自由编辑。
底线命令模式(Last line mode)
以:开始,通常用于文件的保存、退出。
命令模式
命令模式
如果需要通过vi/vim编辑器编辑文件,请通过如下命令:
vim兼容全部的vi功能,后续全部使用vim命令
•如果文件路径表示的文件不存在,那么此命令会用于编辑新文件
•如果文件路径表示的文件存在,那么此命令用于编辑已有文件
例如:我们看到桌面.txt文件

已知桌面有二个txt文件我们直接vim一个新的文件看看他会不会创建一个新的文件并打开
vim wb2.txt

很目显我们成功创建了wb2.txt文件,并进入了个vim模式
我们输入命令退出vim模式
:wq
回到桌面后我们再ls看一下是不是新建了一个文件。然后再重新进入vim模式。
lsvim wb2.txt

输入模式
通过vi/vim命令编辑文件,会打开一个新的窗口,此时这个窗口就是:命令模式窗口
这个时候我们输入i就会进行入输入模式

我们可以随便的输入我们想输入的内容

就和我们在windows系统上使用记事本功能一样

想怎么输入就怎么输入

输入完成之后了我们按下键盘上的esc按钮退出输入模式回到命令模式

底线命令模式
底线命令模式
编辑模式没有什么特殊的,进入编辑模式后,任何快捷键都没有作用,就是正常输入文本而已。
唯一大家需要记住的,就是:通过esc,可以退回到命令模式中即可。
和我们windons文本一下输入就可以了
在命令模式内,输入: ,即可进入底线命令模式,支持如下命令:
保存并退出::wq

仅退出:q

命令模式参数
经过刚刚的快速体验,想必同学们对于3种模式的切换有了一定的了解。
现在我们来看一下,在命令模式下的一些常见快捷键
演示一下比如刚刚的i在当前光标位置进入

删除dd

我们在命令模式快速输入dd就可以删除当前行

撒回u
我们按下u就可以撒回操作

复制yy粘贴p

搜索/

向下全部删除dG

更多命令自行尝试
1. 什么是vi/vim编辑器
•vi\vim编辑器,就是命令行模式下的文本编辑器,用来编辑文件
•vim是vi的升级版,一般用vim即可,包含全部vi功能
2. 基础命令
•
•
3. 运行模式
•命令模式,默认的模式,可以通过键盘快捷键控制文件内容
•输入模式,通过命令模式进入,可以输入内容进行编辑,按esc退回命令模式
•底线命令模式,通过命令模式进入,可以对文件进行保存、关闭等操作
更多内容在晓煜大发现公共号点击菜单课程学习
更多精彩内容微信公共号关注:晓煜大发现
END

              您的点赞是我前进的动力!

最新文章

随机文章