linux学习总结---vi的使用

2019-04-13 21:00发布

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是要查找的词)