vi的使用—插入删除复制粘贴
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi的使用—插入删除复制粘贴相关的知识,希望对你有一定的参考价值。
i 从光标所在处插入
I 从光标所在列的第一个非空白字符处开始插入
a 从光标所在处下一个字符处开始插入
A 从光标所在列的最后一个字符处开始插入
o 在光标所在处的下一列插入新的一列
O 在光标所在处的上一列插入新的一列
r 替换光标所在处的那一个字符一次
R 一直替换光标所在处的文字,直到按下 ESC 为止;(常用)
[Esc] 退出编辑模式,回到一般指令模式中(常用)
x 向后删除一个字符 (相当于 [del] 按键)
X 向前删除一个字符(相当于 [backspace] 按键)
nx 连续向后删除 n 个字符
dd 删除光标所在的向下 n 列
ndd 删除光标所在的向下 n 列
d1G 删除光标所在到第一列的所有数据
dG 删除光标所在到最后一列的所有数据
d$ 删除光标所在处,到该列的最后一个字符
d0 删除光标所在处,到该列的最前面一个字符
yy 复制光标所在的那一列(常用)
nyy 复制光标所在的向下 n 列
y1G 复制光标所在列到第一列的所有数据
yG 复制光标所在列到最后一列的所有数据
y0 复制光标所在的那个字符到该列行首的所有数据
y$ 复制光标所在的那个字符到该列行尾的所有数据
p 粘贴在光标下一列
P 粘贴在光标上一列
J 将光标所在列与下一列的数据结合成同一列
c 重复删除多列数据,并进入编辑模式,例如向下删除 10 列,[10cj ]
u 撤销
[Ctrl]+r 重做上一个动作
本文出自 “无法言喻” 博客,请务必保留此出处http://limeixiong.blog.51cto.com/1888920/1973640
以上是关于vi的使用—插入删除复制粘贴的主要内容,如果未能解决你的问题,请参考以下文章