人生乃是一面镜子。在镜子里认识自己,我要称之为头等大事,哪怕随后就离开人世。!——尼采
简介
这里说明,这篇文章是我学习Fly_鹏程万里大神linux常用命令的学习笔记。
vi,vim使用
:w 123.txt //保存为123.txt
A //当前行末尾添加文本
I //当前行开头添加文本
O //当前行上面新建一行
o //当前行下面新建一行
R //替换当前光标位置及后面若干文本
光标移动 HJKL
x //删除当前字符
nx //删除从光标开始的n个字符
dd //删除当前行
ndd //向下删除当前行在内的n行
u //撤销上一步操作
:/123 //向下搜索123字符串
:?123 //向上搜索123字符串
n //向下搜索前一个搜索动作
N //向上搜索前一个搜索动作
n+ //向下跳n行
n- //向上跳n行
nG //跳到行号为n的行
G //跳到文件底部
:set nu //显示行号
:set nonu //取消显示行号
yy //将当前行复制到缓存区
nyy //将当前行向下n行复制到缓冲区
p //粘贴剪切板里的内容在光标后
P //粘贴剪切板里的内容在光标前
:s/old/new //用new替换行中首次出现的old
:s/old/new/g //用new替换行中所有的old
:n,m s/old/new/g //用new替换n到m行中所有的old
:%s/old/new // 用new替换当前文件中所有的old
:e 234.txt //编辑文件名为234.txt的文件