Vim 常用命令-删除、复制与粘贴

删除、复制与粘贴

在命令行模式下操作

删除、复制与粘贴 操作说明
x 或 X 行操作,x 为向后删除一个字符(相当于 del 键),X 为向前删除一个字符,相当于 Backspace,退格键
nx n 为数字,连续向后删除 n 个字符,比如要连续删除10个字符,10x
dd 删除(剪切)光标所在的那一行
ndd n 为数字,删除(剪切)光标所在的向下 n 行
d1G 删除(剪切)光标所在行到第一行的所有数据
dG 删除(剪切)光标所在行到最后一行的所有数据
d$ 在当前行,光标所在处,到该行最后一个字符,进行删除(剪切)
d0 “0” 是数字0,在当前行,光标所在处,到该行第一个字符,进行删除(剪切)
yy 复制光标所在那一行
nyy n 为数字,复制光标所在的向下 n 行
y1G 复制光标所在行到第一行的所有数据
yG 复制光标所在行到最后一行的所有数据
y0 在当前行,光标所在处,到该行第一个字符,进行复制
y$ 在当前行,光标所在处,到该行最后一个字符,进行复制
p 与 P p 将已复制的书在光标下一行粘贴,P 则为在光标上一行粘贴
J 将光标所在行与下一行的数据结合成一行
c 重复删除多个数据,比如向下删除10行,10cj
u 恢复前一个操作
Ctrl + r 重做上一个操作
. 这是小数点,意思是重复前一个操作

以上资料摘自《鸟哥的Linux私房菜基础学习篇(第四版)》

posted @ 2020-08-22 11:42  chenzy01  阅读(745)  评论(0编辑  收藏  举报