学习vim: 常用命令

直接写下来各种vim命令一次记不住,将已经记下来的一些放在这里用于以后查找使用。

移动

Ctrl + O : 返回光标到上一次的位置
Ctrl + I: 返回光标到刚才的位置

Ctrl + f: 向前一屏
Ctrl + b: 向后一屏
Ctrl + d: 向前半屏
Ctrl + u: 向后半屏

M: 光标->屏幕中部
H: 光标->屏幕顶部
L: 光标->屏幕底部

^: 光标 -> 本行第一个非空字符
0: 光标 -> 本行第一个字符,可以是空
$: 光标 -> 本行最后一个字符

gg: 第一行
G: 最后一行
nG: 第n

注释

注释代码块

  1. Ctrl + v
  2. I
  3. #
  4. Esc

解注释代码块

  1. Ctrl + v
  2. d

分屏

sp file1: 水平分屏打开file1
vsp file1: 垂直分屏打开file1

Ctrl + ww: 切换分屏
Ctrl + w + h,j,k,l: 光标 -> 到对应的分屏上
Ctrl + w + H,J,K,L: 移动分屏

Ctrl + w + 30 + <: 分屏向左移动30个单位
Ctrl + w + 30 + >: 分屏向右移动30个单位
Ctrl + w + =: 所有同级分屏宽度相同

特殊

Ctrl + s: 锁屏
Ctrl + q: 解锁

删除

dd: 删除当前行
daw: 删除当前单词(delete all word)
diw: 删除当前单词(delete inside the word)

替换

:%s/haha/hehe/gc: 全文替换,并且要求确认

查找

/haha: 查找到haha

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

此人姓于名叫罩百灵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值