【Linux】vim的使用

前面我们讲解了linux权限的内容,这一章我们主要来讲解一下vim的使用。

一.什么是vim?

在学习vim之前,我们首先要了解一下,vim是什么。vim其实是一款文本编辑器。其实在早期,人们用的更多的是vi,这个跟vim一样,也是一款文本编辑器,只不过vim是多模式的文本编辑器。接下来我们来重点关注一下vim。

二.vim的三种模式

首先,我们要明白,vim分为了多种模式,这里我们就选择讲解三个最主要的:分别是命令模式,底行模式和插入(编辑)模式,我们用vim打开一个文本的时候,我们处在的是命令模式,这个时候我们说输入不了东西的,只能对文本进行命令操作。接下来我就介绍一下命令模式下的一些指令:

HJKL分别对应左下上右

w:以单词为单位,向右移动,b:向左移动(支持撤销)

yy:复制当前行

p:粘贴内容到当前行之后

u:对刚才的操作进行撤销

dd:剪切(可当删除用)

shift+·(~):文本大小写快速切换

r:替换光标所在字符

x:向右删除

以上就是vim在命令模式下主要的操作。接下来我们讲第二个,那就是插入模式。我们要如何从命令模式进入到插入模式呢,方法也很简单,我们只需要按i(insert)就可以了。切换到了插入模式下,我们就可以跟我们在vs下一样进行敲代码了。

第三个就是底行模式,这个如何从命令模式进入到底行模式呢,我们需要用shift+;,也是就:即可。在这个模式下,我们可以进行退出vim,保存文本等操作。这里我们也是讲几个主要的指令。

w:写入/保存

q:退出

set nu:调出行号

set nonu:去掉行号

:!cmd

:/+搜索关键字:可搜索关键字

以上就是vim的三张模式,我们通过vim+文本,就可以直接对文本进行操作了。

可以看到我们在vim写入了一些代码,通过gcc和执行,可以得到我们想要的。

这样我们就可以不需要用echo等方式写入文件了,这样极大的方便了我们写代码。

当然,大家刚开始使用vim的时候,不会像我的那样有这么多高亮,这个需要自己安装一些插件,这个大家可以上csdn搜一下vim的插件,自己安装即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值