Vi命令

来源:互联网 发布:开发app软件费用 编辑:程序博客网 时间:2024/06/16 14:11

Vi命令

 

:wq保存退出 :q! 强制退出

Kjhl 上下左右

i 进入插入模式, r 进入替代模式

A 到行尾并Append,

a 进入Append输入模式

O 在本行上新增一行

o在本行下新增一行

:%d 删除所有文本

:sh 执行外部shell

:389 跳到389行, :1 跳至文件头 shift+g,跳至页尾

:set nu 打印行号

Ctrl+f 向下翻页, Ctrl+b 向上翻页

^ 移动至行首 $ 移动至行末

/ 向下查找,? 向上查找 (继续按则查找下一个)

// 重复上次查找

Esc 退出编辑或插入模式

X 删除后一个,x 删除前一个

:1,%s/abc/def/g 替换abc为def

:1,$s/^M//g (转换控制字符^M, 用Ctrl+V, Ctrl+M输入)

dd删除一行

J 删除一行带回车

Yy 复制一行, p粘贴

原创粉丝点击