第1:vim的主要功能和主要模式
vim是linux常用的文本编辑工具基本用法和主要模式如图所示:
第2:举例练习
例如我们进行编辑~/nihao.txt文件
[root@wangyalin-hunan-changsha ~]# vim nihao.txt
这个是我们需要编辑的文本内容![](https://img-blog.csdnimg.cn/direct/9b298cc9b886421eb07815fb23c5c02b.png)
##设置行号
:set -nu
##撤回功能
u 撤回命令,返回上一步
du 统计文件大小
file查看文件的类型
##复制功能
yy复制当前行
2yy复制从光标当前行向下复制两行
#粘贴功能
p 粘贴已经复制的内容
##查找功能
: /char
: ?char
##跳行功能
大写G #go #1G 跳到第一行
G 跳到最后一行 gg跳到文本首行
g^跳到当前行行首 g$ 跳到当前行行尾
大写V#进入可视模式,选择行模式
#ctrl +v #进入选择块模式
#方向键控制矩形区域
%一位通配符
*全部位通配符
##替换功能
##表示对当前文件的old字符替换成new字符
:%s/old/new/g ## global全局的
:%s/old/new/gi##忽略字母大小写
##导出另存为
:w 新的文件目录##默认放在当前目录下
:w/path/filename ##另存为到指定路径
##导入功能
:e 文件地址 ##导入文件
:r 文件地址 ##将导入文件的内容插入到当前行
##可视行模式
按住大V,进入可视行模式
按住ctrl +小v 进入可视块模式
第3:总结反思,经验汇总
最后进行知识汇总,实在有些细节不知道使用的可以自己尝试man 手册
喜欢博主的给博主点点关注,可以期待后续