7.3 vim 创建第一个文件

详情点击链接:  vim Hello | 小步教程

Linux vim Hello

vim创建第一个文件,并编辑多行内容。

简要步骤说明

rm -rf /teach1.txt

vim
i
[编辑内容]
Esc
:w /teach1.txt
:q

cat /teach1.txt

目标

创建文件/teach1.txt,编辑内容如下:

111

222

333

准备工作

确保/teach1.txt文件不存在,删除。

rm -rf /teach1.txt

步骤1:输入vim指令

vim

img

回车后进入vim的文件内容界面

img

窗口中间的文字:帮助说明,并不是文件内容。

第一行的灰色方块:表示光标当前位置。

左边的一列波浪线~:表示空。

第1种模式:正常模式(Normal Mode)

最下面一行内容为空,表示正常模式,也经常叫做命令模式(Normal Mode)

为便于理解,小步教程称之为 阅读状态,主要用于查看内容。

阅读状态下,可以输入各种命令,所以称之为命令模式。

命令模式下的命令字符通常只有1到2个字符,不带参数。

命令模式下输入的命令,不会显示在界面上,直接执行相应功能。

步骤2:切换阅读状态为编辑状态

按字母i

在阅读状态下,i表示状态切换为编辑状态。

img

按下i后,最后一行出现 "-- INSERT --",表示当前为编辑状态,可以开始在界面上编辑内容。

第2种模式:插入模式(Insert Mode)

最后一行显示“-- INSERT --”,表示当前为Insert模式,为便于理解,小步教程称之为编辑状态。在此模式下,主要用于编写文件内容。

步骤3:编辑内容

输入111,回车两次;输入222,回车两次;输入333。

通过箭头把光标移到第一行的结尾。

img

现在可以理解显示的空白行与~的区别。

显示的空白行:实际为换行。

显示的~:此行无内容。

步骤4:切换编辑状态为阅读状态

按 Esc 键

在编辑状态下,按Esc键表示退出编辑状态,回到阅读状态。

img

按Esc后,最后一行的内容由"-- INSERT --"变为空,表示当前为阅读状态。

也就是从Insert模式切换为命令行模式。

步骤5:切换阅读状态为[显示输入命令]状态

输入英文冒号:

表示从阅读状态切换为[显示输入命令]状态。

img

阅读状态下,输入英文冒号后,冒号会显示在编辑器的最后一行,后续我们可以在冒号后输入相应命令实现相应功能。

第3种模式:底行模式(Last line Mode)

底行模式,小步教程称之为 显示输入命令;

通过冒号,输入的命令会显示在最后一行;

底行模式可以进行命令的编辑;

底行模式方便执行复杂的命令。

步骤6:输入保存文件命令

在英文冒号:后继续入 w /teach1.txt 后,回车。

img

回车后界面如下:

img

提示新建文件已经保存成功,目前模式又回到阅读状态。

即:进入底行模式执行w 文件名操作。

步骤7:退出vim

输入:q,回车

退出需要显示输入命令;

输入:q,退出vim,回到终端。

img

即:进行底行模式执行q操作。

步骤8:查看文件内容

cat /teach1.txt

img

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值