vim操作积累

3 篇文章 0 订阅

 

 

ctrl+u/d

上/下滚动半屏

ctrl+f/b

上/下滚动一屏

ctrl+e/y

上/下滚动一行

 

 

 

 

gg

跳到文件的开始

G

跳到文件的结束

10gg

或10G

b

跳到当前单词的词首,如果在词首则跳到上一个单词词首。(3b,跳到前面第三个单词的词首

e

跳到当前单词的词尾,如果在词尾则跳到下一个单词的词尾。(2e,跳到后面第2个单词的词尾

w

跳到下一个单词的词首,如果当前单词是本行最后一个单词,则跳到该词词尾。(2w,类似b和e

^

跳到行首(不包括行缩进)

$

跳到行尾

0

跳到行首(包括缩进)

 

 

 

 

g*

向下查找包含当前单词的词条

*

向下精确查找当前单词

 

 

 

 

x

剪切当前字符

dd

剪切当前一行

yy

复制当前一行

可视模式v,y

复制

p

粘贴

xp

交换前后两个字符

ddp

本行和下一行交换

 

 

 

 

s

删除当前字符并插入

S

删除当前行并

o

当前行下插入一行

O

当前行上插入一行

a

当前字符后插入

A

当前行末插入

i

当前字符前插入

I

当前行首插入

 

 

 

 

==

缩进本行

6=

向下缩进6行

gg=G

缩进全文(格式化代码)

 

 

 

 

~

改变当前字符的大小写

4~

改变从前位置4个字符的大小写

g~~

改变当前行的大小写

gUw/guw

改变当前单词的大小写

guu

当前行变为小写

gUU

当前行变为大写

 

 

gue/gUe/gU3e/guw/gub/guG/gU^/gU$

结合前面说的跳转的指令转换大小写,有很多组合,自己发挥

//~是小写变大写,大写变小写;U是变为大写,u变为小写。

 

 

u

 撤销最近的操作

ctrl+r

 取消最近的撤销操作

ZZ

 保存并退出,相当于:wq

 

 

 

 

 


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值