vi操作

vi的两种模式:命令模式和编辑模式

在命令模式下搜索、复制、替换等,在编辑模式下编辑内容

两种模式额切换:命令模式可以通过键:i(当前位置)、o(下一行)、a(光标下一个位置)进入到编辑模式;编辑模式通过键:esc进入到命令模式

在命令模式中主要的操作

x---从当前光标中删除

u--撤销

_--重复前一个动作

 

复制、粘贴、删除

nyy--复制光标所在的向下n行内容

p--在光标处粘贴复制的内容

ndd--删除光标所在向下n行的内容

dd--删除整行

:set nu--显示行号

:set nonu--取消行号

G--直接到最后一行

:1--快速到第一行

gg--快速到第一行

$--到行尾

^--到行首

:1,3y--复制第一行到第三行

n--查找下一个

N--查找上一个

:%s/abc/123--用123替换所有行中的abc

:s/abc/123--用123替换光标所在行中的abc

?xxx--从下往上找

/xx--从上往下找

:q 退出vi

:q! 不保存退出

:wq 保存退出

:w 保存

posted @ 2020-03-22 21:01  测试freshman  阅读(231)  评论(0)    收藏  举报