vim的配置及基础使用

1.vim的配置

默认的vim编辑器没有缩进,没有行号,界面丑……。

为了让大家尽快上手vim,这里用最简短的方法配置一个好用的vim(这里是一个针对c/cpp语法的vim编辑器配置)

  1. 将以下命令复制粘贴到你的linux,回车(注意:对于的vim配置,各个用户是独立的,且不能给root用户进行配置)curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.shimage-20220725211508401

  2. 输入root密码,回车

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jdCudCff-1658757027050)(image-20220725212310676.png)]

  3. 执行source ~/.bashrc,回车

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nUs1vyF2-1658757027051)(image-20220725212600317.png)]

2.vim的使用

方便起见,我们把vim共分为三种模式:命令模式、底行模式、插入模式

image-20220722204514629

image-20220725120827202

2.1命令模式:默认的模式

命令模式下,左下角会呈现此种字样image-20220722205052598

任意模式退回到命令模式:esc

2.1.1命令模式下的文本批量化操作

2.1.1.1基础操作:

复制一行:yy 复制3行:3yy

粘贴:p 粘贴3次 :3p

剪切:dd

撤销:u

还原:ctrl+r

2.1.1.2光标移动:

光标定位到结尾行:G 开头行:gg 光标快速定位到第3行:3G

定位到行的末尾:shift+4——$ 行首:shift+6——^

以单词为单位移动光标-后:w 前:b

上下左右:hjkl

image-20220722212233678

2.1.1.3内容修改

将光标处的字母大小写反转:~

将光标处替换为x:rx 3个x:3rx

进入替换模式:R

删除单个字符:x 删除3个:3x

2.2底行模式:退出等操作

在命令模式下输入:进入底行模式

底行模式下,左下角会呈现此种状态image-20220722205135843

2.2.1底行模式的常见命令

退出:q

保存:w

保存并退出:wq

文本替换:s/xxxx/yyyyy/g(将全文的xxxx换成yyyyy)

确认:回车

2.3插入模式:修改内容

插入模式下,左下角会呈现此种状态image-20220722205206812

命令模式下输入i/a/o进入修改模式;

i:从光标位置插入

a:从光标的下一个位置

o:向下新起一行进行插入

img-JubRJleH-1658757027056)]

命令模式下输入i/a/o进入修改模式;

i:从光标位置插入

a:从光标的下一个位置

o:向下新起一行进行插入

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值