vim-命令行的操作

命令行的操作

命令行的操作需要结合光标的移动一起操作

字符编辑

x 删除光标所在的位置
#x 删除#个字符

xp 交换位置

p 粘贴到光标所在的位置

~大小写转换

J 删除当前行后的换行符

替换

r 替换光标所在位置

R 切换到替换模式	

删除

d 删除,需要结合光标跳转字符

dd 删除光标所在的行
#dd 删除#行

D 相当于d$

复制

y 复制,需要结合光标跳转字符

yy 复制整行
#yy 复制#行

粘贴

p 如果是整行,则粘贴到当前所在行的下面,否则,则粘贴到光标所在位置的后面

P 如果是整行,则粘贴到当前行所在的上面,否则,则粘贴到光标所在位置的前面

‘#[i|I|a|A|o|O]string esc‘ 粘贴#次string

改变命令

c 修改之后直接切换到插入模式

cc 删除当前行并且输入新内容
#cc 删除#行,并切换到插入模式
C 相当于c$

撤销

u 撤销最近的更改
#u 撤销之前的#次更改
U 撤销光标所在行的关于此行操作
ctrl+r 重做最后的操作,撤销撤销
. 重复前一个操作
#. 重复之前的动作多少次

查找

/pattern 从当前光标所在位置向下查找

?pattern 从光标所在位置向上查找

n 同搜索命令

N 同搜索命令相反

vim-命令行的操作

上一篇:阿里云ECS Ubuntu18 部署单节点etcd方法


下一篇:在ubuntu下安装fiddler