linux 系统 第二章 (特辑)vim编辑器

1、vim编辑器

1.1 简要介绍

Vim是一款功能强大的文本编辑器,在程序员、系统管理员等人群中广泛使用。

1.2 功能特点

高度可定制性:用户可以通过修改配置文件(.vimrc)来定制Vim的外观、行为和功能,以适应个人的使用习惯和工作需求。例如,可以自定义快捷键、设置语法高亮的颜色、调整缩进格式等。强大的文本操作能力:Vim提供了丰富的命令和操作符,能够高效地进行文本编辑。比如,可以使用简洁的命令进行单词跳转、行操作、文本替换等,大大提高了编辑效率。支持多种编程语言:它能够识别多种编程语言的语法,并提供相应的语法高亮、代码补全和缩进等功能,有助于提高代码编写的效率和质量。

1.3 应用场景

代码编写:许多程序员喜欢使用Vim来编写代码,因为它提供了高效的编辑环境和丰富的编程相关功能,能够帮助他们快速编写高质量的代码。系统配置文件编辑:在服务器管理等场景中,经常需要编辑各种系统配置文件。Vim由于其在各种Unix-like系统上的广泛可用性和高效性,成为了编辑这些文件的常用工具。文本处理:对于一般的文本处理任务,如撰写文档、编辑邮件等,Vim也能胜任。其强大的文本操作功能可以帮助用户快速对文本进行排版、修改和整理。

1.4工作模式

Vim具有多种工作模式,主要包括命令模式、插入模式和可视模式。在命令模式下,可以输入各种命令来执行诸如移动光标、删除文本、复制粘贴等操作;通过特定按键进入插入模式后,可像普通文本编辑器一样输入文本内容;可视模式则方便对文本进行可视化的选择和操作。

2、vim编辑器用法

我们按照linux系统中的vim手册的顺序讲解(会做一些简化)

2.1 第一讲

移动光标上下左右移动
vim的进入与退出:q!
删除字符x
保存退出:wq
在光标前插入文本i
在一行之后插入文本A

总结

在这里插入图片描述

2.2 第二讲

作用命令
从光标出删除至词尾dw
从光标处删除至最后d$
光标往前移动两个字符2w
光标向前移动到第三个单词的末尾3e
移动光标到行首0-数字
删除两个大写字母单词d2w
删除整行的操作dd
撤销上一步的命令u
撤销对于这一行的更改U
CTRL+R撤销的撤销

小结:
在这里插入图片描述

2.3 第三讲

作用命令
剪切dd + p
单个字符置换r + 想要的字符
改变一个单词后面的所有字母ce + cw
从光标至此行标题开头全部删除c0
从光标处至此行末尾全部删除c$
从光标处开始删除下一个单词cw

小结:
在这里插入图片描述

2.4

跳转到文件的最后一行G
跳转到第一行gg
跳转到特定的行想要的数字 + G
显示当前行的信息CTRL + g
正向查找一个字符/+字符
反向查找一个字符? +字符
查找时跳转上一个n
查找时跳转下一个N
匹配括号查找%

替换命令 图片可能更清晰一些

在这里插入图片描述

在这里插入图片描述

小结:

在这里插入图片描述

2.5 第五讲

在vim编辑器中执行外部命令: !ls (执行了ls命令)
在编辑器中保存文件:w +文件名
删除文件:!del + 文件名 /:!rm+文件名

文件可视化操作 (用的比较少)

在这里插入图片描述

小结:

在这里插入图片描述

2.6 第六讲

在一行的下一行进行直接编辑o
在光标后插入文本a
在光标前插入文本i
连续替换多个字符R
复制粘贴yy + p
查找单词/ +单词
忽略大小写:set ic
忽略忽略大小写:set noic

总结:

在这里插入图片描述

2.7 第七讲

获取帮助信息
在这里插入图片描述

创建启动脚本

在这里插入图片描述

补全功能

在这里插入图片描述

小结:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值