vim笔记

移动光标

hjkl,左下上右

w,下一个字符

b,上一个字符

(),上一句,下一句

{},上一段落,下一段落

dw,删除word

yw,复制word

dl,删除字符

yl,复制字符

dd,删除行

yy,复制行

撤销操作

u,撤销最近一次的修改

ctrl-r,取消最后一次的撤销

U,撤销所有修改

粘贴操作

p粘贴复制、修改或者删除的内容

p粘贴在行上(字符右侧),P粘贴在行下(字符左侧)

特殊用法

dtc,删除从光标到c之间的所有字符

rc,将光标下字符替换为c

dw,删除光标所在的字符

5dd,删除5行数据

5yy,复制5行数据

5x,删除5个字符

R,进入替换状态

查找操作

/text,向后搜索

?text,向前搜索

n,搜索下一个同样的内容

N,搜索下一个同样的内容

文件内定位

G,文件最后一行

1G,文件第一行

ctrl+d,下滚半屏

屏幕定位

H,第一行

M,中间一行

L,最后一行

z+Enter,屏幕第一行

z-,最后一行

查找与批量替换

sed

:s/i/-,将i替换成-

:s/i/-/g,替换一行所有的i

默认查找当前行

:1,10s/i/-/g,替换1-10行的i

:1,$,表示整个文件

读取和保存

:r file,读取文件到当前位置

:1,20 w file,将1到20行写入到一个新的文件

:1,20 w >>file,将1到20行追加文件file中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值