vi命令总结
vi filename
---进入vi编辑器
more/less
filename ---分页查看filename里面的内容 //空格显示下一页,q 退出查看
head -n num filename
---查看filename里面内容的前num行内容
tail -n num filmname
---查看filename里面内容的后num行内容
vi有三种模:
1.命令模式
2.输入模式
3.末行模式
一、命令模式(进入vi没有进行任何操作时的模式或者在编辑模式下按Esc进入命令模式)
在该模式下的操作
dd ---表示见其人光标停留的一行.
2dd ---表示剪切两行
yy
---复制光标停留的一样 2yy
---表示复制两行
u ---撤销上一步操作
vi +n filename
---进入vi后定位到第n行
二、编辑模式
在该模式下的操作
输入i,I,a,A,o,O都可以进入编辑模式,但是进入后光标停留的位置不同
i ---进入后光标停留在原位置
I ---进入后光标停留在原光标一行的最开始
a ---光标会在原光标的下一个位置
A ---光标停留在原光标一行的最末尾
o ---光标将会移动到原光标的上一行
O ---光标将会移动到原光标的下一行
三、末行模式(在命令模式下按 :进入末行模式)
在该模式下的操作
q ---不保存退出
wq ---保存并退出
q! ---强制不保存退出
n ---定位到第n行
/word
---查找(word是要查找的词)