vi编辑器:
1. 进入vi 文件名
命令模式 ==> 插入模式 :
i:当前位置; 当前;A:本行最后 ; I:本行最前
插入模式 ==> 命令模式:
esc
退出不保存 :
命令模式 :q!
保存退出 :
命令模式 :wq
新建一行:
命令模式 :o
删除行:
命令模式 :dd (多行删除可以添加数字前缀 如 8dd,删8行)
删除字符:
命令模式 :x
查找字符:
命令模式 / 查找字符串
清空文档的内容: 命令模式 :0,$d (需要wq保存)
查找文本: 按回车后 输入 “/查找的文字 ” 如查找oralce字符 就是 /oracle 继续查下一个 “n” 上一个 “N”
复制:命令模式 yy (可多行复制 如 6yy)
黏贴:命令模式 p (大写P粘贴到光标的上一行)
文档定位
1 [[ 开头
2 ]] 结尾
3 :行号
查找
语法:/查找内容: 如查找user “:/user”
备注:查找命令默认是大小写敏感的,如果想忽略大小写 使用 /c, 如/cuser.
设置
:set nu——设置行号
:set nonu——取消行号
:w filename 将文件另存为filename
:r filename 在本文件最后一行写入filename文件,相当于复制filename的内容到本文件的尾部
:wq!——若文件为只读的话,强制保存退出