vim操作

接受命令模式

a

当前光标的下一个字符处插入

i

当前光标处插入

o

换行的第一个字符处插入

ctrl +v

可视模式操作

进入ex模式

hjkl

左下上右移动光标

[[

移动到上一个代码块

]]

移动到下一个代码块

gg

移动到第一行

G

移动到最后一行

$

移动到行尾

^

移动到行首

dd

剪切

yy

复制

p

粘贴

/

查找 (n下翻,N上翻)

u

撤销

ctrl +R

重做

ctrl + ]

跳转到定义处

ctrl + t

跳转到跳转前位置

ctrl + ww

光标从编辑窗口跳转到Tlist窗口

EX模式

:w

保存

:q

退出

:ts  main

查询main标签

:tag main

跳转到main标签

:!ls

vim里执行指令

:Tlist

打开Tlist

:%s /123/abc/g

所有123的地方替换为abc

:vimgrep /user/g **

使用该命令可以查找当前目录下所有文件中包含 user 字符串的文件,并跳转到第一个匹配的文件

:cw

:cn

:cp

打开vigrep的搜索结果

:sp file

将vim窗口横向分为2个窗口

:vsp file

将vim窗口纵向分为2个窗口

:%!xxd

16进制编辑

:%!xxd -r

退出16进制编辑

vimdiff

]  c

跳转到下一个差异点

[ c

跳转到上一个差异点

d p

Diff push ,将本侧的差异覆盖另一侧对应位置

d o

Diff obtain,从另一侧对应位置拷贝到本侧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值