vi常用命令

来源:互联网 发布:通过大数据分析 编辑:程序博客网 时间:2024/06/10 02:34

先学这些常用的,不出意外应该够用了


模式
指令模式+i=文本输入模式


文本输入模式+esc=指令模式


H左
J下
K上
L右


d+方向键 删除
dd删除整行


u撤销
s删除列并进入文本编辑模式


将光标移动到将要复制的行处,按yy进行复制当前行(按nyy复制n行),再移动到粘贴位置,按p进行粘贴
将光标移到复制的首位置,按下v,用hjkl移动,按y复制,按p粘贴




指令模式+:=末行模式


q!强制退出不保存
wq保存并退出
se nu/nonu设置取消行号
/pattern 向后搜索字符串 n下一个
?pattern 向前搜索字符串 N上一个


%s/old/new/g 所有old替换为new






原创粉丝点击