Vim 最常用命令

文章目录

vim 中如何移动,如何删除,如何输入字符 ? 看本文即可可快速入门。


本文只是介绍最简单的命令,在阅读本文之前您最好先看一下这篇文章,或者在看完本篇文章之后去看这篇文章

一、模式切换

简单的来讲一共有两种模式,命令模式插入模式

  • 命令模式: 在此模式下键盘上的字符失去了原来的意义,都变成了命令; 比如d变成了 delete命令。
  • 插入模式: 插入模式下,按键还是原来的意义; 比如输入 d ,即写入 d

esc 切换回 命令模式,按i进入插入模式,意思是 insert。 刚进入 vim 默认是命令模式。

二、移动光标

最常用的就是移动命令了:

  • 移动光标可以使用方向键,但是建议使用 h j k l,代表
  • 输入 w 移动到下一个单词,意思是 word
  • 输入 b 移动到当前单词的开头,意思是 begin
  • 输入 e 移动到当前单词的结尾,意思是 end
  • 输入 0 移动到当前的开头
  • 输入 $ 移动到当前的结尾
  • 输入 gg 移动到当前文件 的开头
  • 驶入 G 移动到当前文件 的结尾

比较高级的操作:

  • 输入 * 查找与当前光标所在位置单词相同的下一个单词
  • 输入 #* 相反,上一个。

注意:除了第六步是在插入模式,以下介绍全都是在命令模式执行。

三、删除字符

  • x 删除当前位置的字符
  • dd 删除所在行
  • dw 删除当前单词

四、拷贝粘贴

  • 输入 yy 拷贝当前行到粘贴板
  • 输入 p 将粘贴板中的内容粘贴

五、保存退出

先输入 ,然后:

  • 输入 w 回车,保存,意思是 write
  • 输入 q 回车,退出,意思是 quit
  • 输入 q!,不保存退出
  • 输入 wq,保存退出

六、写入字符

  • i 进入插入模式即可输入字符
  • o代表在下一行的开头开始插入

七、其他常用

  • 输入 r,可以执行替换操作,输入 r 之后再输入你想退换成什么。
  • 输入 % ,可以到跳到当前括号的另一半。
  • 输入 /,然后再输入你想查找的单词,回车即可移动到指定单词位置。
  • 输入 .,重复上一次操作
  • 输入 u,撤销上一次操作

八、学习推荐

推荐一个学习网站,让您急速入门 vim :openvim

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • IDEA隐藏无用文件

    像 iml 文件和 idea 文件都是可以隐藏显示的,这样会让我们的项目结构看起来更简洁。

    wsuo
  • 设计模式之—— 桥接模式 Bridge

    当一个类内部具备两种或 多种变化维度 时,使用桥接模式可以解耦这些变化的维度,使高层代码架构稳定。

    wsuo
  • Java 操作 ElasticSearch

    SpringBoot 2.3.0 支持 7.6.2版本,但是我不是最新的版本,所以自定义版本:

    wsuo
  • Typora程序员的记事本.Typora常用快捷操作

    a)#→宫格建→加输入内容→回车键,其中#表示标题一,##表示标题二以此类推至######为止

    小小咸鱼YwY
  • Fortran知识|代码错误(input conversion error)

    如图所示,提示:input conversion error ? 此时遇到了异常的转换错误。可能是输入数据类型与程序所声明变量类型不一致(比如输入2.5,对应变...

    fem178
  • 如何学python-第四课 基本的用户输入

    译者注:原作者留的练习任务都比较灵活,并不是具体的要求。而根据我自身的经验,很多同学看到这种需要探索精神的要求,可能就不愿意自己去进一步探索了(或者不知道具体要...

    用户1631416
  • 搜狗输入法的各种功能,你知道几个?

    搜狗是中国互联网领先的搜索、输入法、浏览器和其它互联网产品及服务提供商。而搜狗拼音输入法是当前网上最流行、用户好评率最高、功能最强大的拼音输入法,并且承诺永久免...

    FreeRonin
  • 深度学习算法(第22期)----RNN中的LSTM模块

    上期我们一起学习了RNN为了防止过拟合的DropOut技术, 深度学习算法(第21期)----RNN中的Dropout技术 今天我们一起简单学习下RNN中的LS...

    智能算法
  • web常见界面测试方法总结

    (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴...

    测试小兵
  • ICLR 2020 | 完胜 BERT,谷歌最佳 NLP 预训练模型开源,单卡训练仅需 4 天

    并且,在同等计算资源的情况下,ELECTRA 的性能优于现有方法;而在参数量只有 1/30 的情况下,取得不逊于最先进 BERT 系列模型的性能。

    AI科技评论

扫码关注云+社区

领取腾讯云代金券