skip to content
Logo Hetai's blog

vim common commands

复制到vim之外的系统剪切盘

复制文件所有内容,到外部剪切盘 :%y+

复制当前行,到外部剪切盘 "+yy

复制选中内容,到外部剪切盘 按v, 进入visule模式"+y

vim中grep!过滤特定行,进行预览、删除、替换

匹配以1个、2个或3个数字开头的行都删掉 :g/^\d\{1,3}$/d

删之前preview一下会匹配到哪些行 :g/^\d\{1,3}$/p

^ 行首 \d 数字 {1,3} 重复 1 到 3 次 $ 行尾 d 删除匹配行

将下一行,挪到本行末尾(连接间有空格) in normal mode, type: J 将下一行,挪到本行末尾(连接间无空格) in normal mode, type: gJ