一、vi编译器
vi / vim (vim兼容全部的vi功能,后续全部使用vim命令)
快捷键:
命令模式到底行,输入' :'
插入模式到命令模式,按esc
命令模式到输入模式,输入(i / a / o)
(图片截自b站黑马程序员)
gg 将光标定位到第一行
yy 在命令模式下复制该行文本
dd 在命令模式下删除该行文本
5dd 删除光标位置向下五行
5yy 复制光标位置向下五行
p 粘贴
G 回到最后一行
u 撤销上次操作
:set nu 显示行号
:set nonu 取消显示行号
/hello 寻找文本中所有hello位置
:wq 在命令模式中输入可以保存退出文本编辑器
:q 仅退出
:q! 强制退出
: wq! 强制退出并保存
例子:
使用vi编辑器打开man_db.conf文件: vim man_db.conf
用vi编辑器新建一个文本文件,文件名为my : vi my
二、grep、wc和管道符
1.grep
grep [-n] 关键字 文字路径
选项-n,可选,表示在结果中显示匹配的行的行号
关键字,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用” ”将关键字包围起来
2.wc
可以通过wc命令统计文件的行数、单词数量等
wc [-c -m -l -w] 文件路径
-c 统计bytes数量
-m 统计字符数量
-l 统计行数
-w 统计单词数量
3.管道符( | )
管道符:讲左边内容的结果,作为右边内容的输入