清_(vi)编辑器

1、编辑器:

vi/vim:命令行的编辑器(是一款优秀的“文本”编辑器)
优秀:命令丰富

进入vi编辑器

命令格式:vi 文档名
命令功能:进入命令模式下

1、vi的三种模式:

1、命令行模式
2、编写(插入)模式
3、底行模式

1.1命令模式:该模式下,所输入的字符作为命令控制
1.1.1切换到编辑模式
1、从命令模式切换到编辑模式:
i/I 左: I:移动光标行到最左侧。 i:光标右字符输入
a/A 右: A:光标所最右侧。 a:光标左侧输入
o/O 上下: o:光标下行并抬头
1.1.2复制
命令格式:nyy
n:数字 10yy 从光标行开始,复制10行
1.1.3粘贴
命令格式: p
1.1.4:命令——>底行模式
命令格式:shit + :
1.1.5: 定位行: +
(向上)命令格式: n- n
(向下)命令格式: n+ n
1.1.6 剪切
命令格式:ndd
n:数字
1.1.7 撤消
命令格式:u 功能:撤消到上一步
恢复:ctrl+r
1.1.8 剪切字符
命令格式:x /X
x:向右 (小写)
X:向左 (大写)
1.1.9 替换
命令格式: r / R (replace)
r:替换一个字符 (小写)
R:连续替换(esc退出) (大写)
1.2编写模式:输入内容
1.2.1 编写——>命令ESC
1.3底行模式:保存文档 退出 执行Shell命令
1、保存:w
2、退出:q (如果发生修改内容,请先申请退出方式)
保存退出: == wq==
不保存退出: q!
3、显示行号: set nonu/nonumber number
4、查找并匹配指定字符:
命令格式: /key 匹配 n 向下查找key关键匹配

2、文件

1、创建文件夹 mkdir
创建文件 touch
2、删除文件或文件夹:rm 文件名 remove

3、移动文件/重命名:

命令格式: mv 源文件 目标位置 (move)

4、切换目录:

命令格式:cd 目录

5、命令补齐:

命令格式:tab键

3、统计:

1、统计文件或屏幕:
命令格式:wc 文件
-c:统计字节
-m:统计字符
(-c与-m的区别,“你好啊” 是3个字符,占用9个字节。一般情况下,一个中文在utf8编码下,占用3个字节)
-w:统计单词(空格隔开才算一个单词)
-l:统计行数
-L :打印最长行的行数

4、过虑:

对文件或标准输出设备进行关键字过滤 grep

命令格式: grep -i patthen 文件

5、管道

(进程间通信,管道***) :同时执行多个程序,并将前一个程序的输出作为下一个程序的输入
command1 | command2 …

(执行完1然后执行2)

输出:
1、标准输入输出设备: 标准输出:屏幕 标准输入设备:键盘
2、输入输出设备

6、文件的重定向(***)

“>”为输出重定向符,可以将命令的输出结果保存到文件中。
“>”和“>>”作用类似,
不同的是:

命令格式:ls (需要进入) > 文件

> 新建一个文件或(截断为0,则重新写入)
>> 追加重定向 (在文件的尾部追加内容)在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值