[对于 Linux 初学者] 完成! 使用vi命令编辑并保存

你好!
这是井上,来自超越四国办事处的波斯猫。

这次,我们将讨论用于编辑文件的“vi”命令!
它的选项太多了,很难一一验证。

vi 命令是什么?

“vi”命令的意思是“启动编辑器!”
“vi”最初指的是Unix类操作系统中使用的文本编辑器。
同时,如果目录中不存在该文件,它还会创建一个。
我刚入职的时候,也曾疑惑“编辑器到底是什么?”
,但如果你把它想象成Windows系统中的“记事本”,就很容易理解了。

使用 vi 命令创建和编辑文件

首先,使用 vi 命令指定“test”目录中的文件名“haruka”并对其进行编辑。

[code][root@test-aws-harukainoue test]# pwd /root/test[/code]
[root@test-aws-harukainoue test]# vi haruka

执行上述命令将进入“haruka”的普通模式。
此时,尚未创建任何文件。

-rw------ 1 root root 12288 6月 23 01:21 .haruka.swp

此 SWAP 文件为临时文件。SWAP

vi 打开时创建的临时记录文件,
即使因系统错误强制终止 vi,也能防止未保存的数据丢失。因此
,文件“haruka”仅在执行“:w”命令时创建。

要使用 vi 编辑器编辑文件内容,请按 i 进入
插入进入插入模式后,即可在“haruka”文件中进行编辑。
我们来编写一个配置文件。

井上明日香(波斯猫)<font></font>爱好:烹饪<font></font>喜欢:草莓和猫<font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">--插入--[/code]</font></font></pre>当屏幕上显示“ <strong>--插入--</strong> ”时,表示您处于插入模式。要退出编辑模式,请按“ <strong>Esc</strong> ”键。<pre> <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">[code]:wq[/code]</font></font></pre>在插入模式下将内容输入到编辑器中,保存后,就会创建一个名为“haruka”的文件!vi 命令允许您通过切换普通模式和插入模式来输入内容。如果 vi 中已打开一个文件,则会覆盖并保存该文件。如果打开一个新文件,则会创建一个新文件。<pre> <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">[代码][root@test-aws-harukainoue test]# ll</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">共4人</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">-rw-r--r-- 1 root root 83 6月21日 07:42 Haruka</font></font>

: 返回命令模式 wq ”保存文件。如果您想查看已保存的文件然后退出,请使用“ q ”。要强制退出 vi,请使用“ ! ”。例如,如果您想在不保存 vi 中所做的更改的情况下退出并放弃它们,请使用

[code]:q![/code]

使用。

知道了!

■光标移动命令 您
也可以使用方向键移动光标,但以下是一些常用的光标移动命令。
*请务必在执行这些命令前按下“Esc”键退出编辑模式。

0(零) 将光标移至当前行的开头。
$ 将光标移到行尾
谷歌 将光标移至文件开头。
G 将光标移至文件末尾。
先生。 将光标移至文件末尾。

■删除命令

x 或 dl 删除当前光标位置的字符
DD 删除当前光标所在行
d$ 从当前光标位置到行尾删除内容
d0 从当前光标位置到行首删除内容
是的 删除一个词
删除至第一行
dG 删除最后一行

■复制(yank
)要复制(yank),请使用 y。
使用 y 后跟光标移动命令。

你好 拖动当前光标位置的线条

最后

我写关于 vi 命令的博客真的好难啊。我
以为自己理解了,其实并没有。这篇博客讲的是
如何正确地从插入模式(编辑编辑器)切换到命令模式,然后再退出编辑器。
我该怎么用像我这样的 Linux 新手也能理解的方式解释呢?
经过无数次的尝试和失败,这篇博客终于诞生了!(`・ω・´)

我们还有一个博客,用通俗易懂的方式讲解Linux,欢迎访问!
https://beyondjapan.com/blog/2022/02/linux/

【想去IT公司工作就知道这一点! ] Linux 有什么是你现在不能问的? (对于初学者)

每天都在成长,每天都在前进。
我必须每天更新自己! ! !
感谢您阅读到最后。

如果您觉得这篇文章有帮助,请点赞!
28
加载中...
28 票,平均:1.00 / 128
82,394
X Facebook 哈特纳书签 口袋

写这篇文章的人

关于作者

井上明香

隶属于系统解决方案部门。
作为四国办事处的创始成员加入Beyond。
我在没有任何经验的情况下就进入了IT行业。 作为一个教育团队,我们为应届毕业生、职业生涯中期和现有成员创建课程并进行培训。
主营业务为服务器运维。
无论哪种方式,我们都重视您的内容。
也属于网络内容部门和 YouTube 团队。