三句话,让你玩转vim编辑器

本文介绍了vim编辑器的基本操作,包括拷贝、删除、查找、设置行号、快速移动和撤销等常用快捷方式。例如,使用yy复制一行,dd删除当前行,/hello进行查找,setnu显示行号,G移动到文件末尾,gg移动到文件开头。这些技巧对于日常开发工作中的文本编辑非常有用。
摘要由CSDN通过智能技术生成

列举出几种我们用得比较多的快捷方式供自己日后复习

目录

引言

拷贝

删除

查找

设置行号

快速移动

撤销


引言

总所周知,vi是linux操作系统下自带的文本编译工具。而vim又是vi的加强版。

vim有三个模式,分别是:

  1. 一般模式:一般我们输入vim XXX进入的模式就是一般模式
  2. 编辑模式:在一般模式下输入i或者a进入,输入esc退出到一般模式
  3. 命令模式:一般模式下输入:或者/进入,输入esc退出到一般模式

并且在命令模式钟输入q(退出),wq(保存退出),q!(强制退出),可以回到个人终端

我们先创造一个文件叫hello.cpp,随便写点东西

拷贝

比如说我们想将cout那一行复制1遍,我们需要这样做:

  1. 进入一般模式,移动光标到此处

  2. 输入yy 再输入p,yy表示复制一行,p表示粘贴,可以输入多个p,每输入一次就粘贴一次

  3. 如果我们想再复制两行则将光标归位输入2yy 再输入p

删除

比如我们想删除之前的3行粘贴的代码我们需要进行如下操作:

  1. 将光标移动到这个位置:

  2. 输入dd

  3. 我们想删除两行 同理输入2dd

查找

我们先复制几行hello

进入命令行模式;输入/hello 回车

输入n,自动查找下一个

设置行号

进入命令行模式,输入set nu

 输入 set nonu 取消显示

快速移动

先多复制几行

 一般模式输入大写G,光标移动到尾行

 输入小写gg移动到首行 

想跑到指定的一行比如20行 我们输入20 shitf+g

撤销

命令模式下输入u撤销

然后差不多这样就行了,没必要都学,学到这个程度就差不多够用了,毕竟这正的开发环境也么人用vim

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

无情の学习机器

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

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

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

打赏作者

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

抵扣说明:

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

余额充值