vim的编辑命令

vim的快捷键


1.命令行模式下输入 f表示find查找,查找一个字符 例如 f(空格)查找空格
2.;可以重复上一次查找f操作
3.".“点,重复上一次修改的操作,可以和上面的;一起用,不断重复上面的修改
4.c修改操作,例如c(空格)”,",修改空格,并进入插入模式,插入“,”

上面四个命令放在一起可以进行下面的操作

one two three four five six
在命令行模式下,输入f(空格):(查找到one 和two之间的空格),输入c(空格)“,”(修改空格,进入插入模式,然后增加“,”),然后回到命令行模式输入(;.)(重复前一个查找操作,并重复前一个修改操作)

最后得到的结果如下

one","two","three","four","five","six

移动操作

5.w,e 按照单子往后移动鼠标,可以配合数字使用
6.b 按照单子往前移动光标,可配合数字使用
7.I 大写的i,移动光标到行首并进入插入模式
8.A 移动光标到行尾并进入到插入模式
9.H将光标移动到可是区域的最前端
10.M将光标移动到可视区域的中间
11.L将光标移动到可视区域的最下面
12.Ctrl+D整个文档向下翻页
13.Ctrl+U整个文档向上翻页
14.^ 将光标移动到行首
15.$将光标移动到行尾
16.%将光标移动到当前括号匹配的括号处

替换操作

17.r替换光标所在的字符
18.cw(change word) 可以删除当前单词当前字符到结尾的内容,并进入插入模式
19.caw(change a word) 可以删除当前光标所在的单词,并进入插入模式
20.c$ 删除当前位置到行尾的位置
21.c^ 删除当前位置到行首的位置
22.ci" 删除“”引号内的所有内容
23.ci(,ci{,ci[ 就可以删除(){}[]内的所有字符
24.yi" 复制“”里面的所有内容
25.ya" 复制“”的所有内容,包括“"双引号
26.yw,yaw,daw,d$这些都是类似功能

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值