全部博文(5)
分类: LINUX
2009-12-16 10:56:45
vi--开始编辑
新增(append)
- a 从光标所在位置后面开始新增资料,光标后的资料随新增资料向后转移。
- A 从光标所在列最后面的地方开始新增资料。
插入(inset)
- i 从光标所在位置前面开始插入资料,光标后的资料随新增资料向后移动。
- I 从光标列的第一个非空白字符面前开始插入资料。
开始 (open)
- o 在光标所在列下新增一列并进入输入模式。
- O 在光标所在列上方新增一列并进入输入模式。
vi--删除与修改
x 删除光标所在字符
dd 删除光标所在的列
r 修改光标所在字符,r后接着要修正的字符
R 进入取代状态,新增资料会覆盖原先资料,直到按[ESC]回到指令模式下为止
s 删除光标所在字符,并进入输入模式
S 删除光标所在的列,并进入输入模式
vi--退出命令
<:q> 不保存退出
<:q!> 不保存强制性退出
<:w> 保存编辑
<:w filename> 存入文件filename中
<:w! filename> 强制性存入文件filename中
<:wq>(:x)保存并退出
vi--光标移动命令
移动到当前单词的开始
vi--改变与替换操作命令
vi--拷贝与粘贴命令
将剪贴板中的内容粘贴在光标后
将剪贴板中的内容粘贴在光标前