vim模式介绍

vim模式介绍

● 普通模式(Normal mode)
● 插入模式(Insert mode)
● 命令行模式(Command line mode)

普通模式——>插入模式
这里写图片描述

插入模式——>普通模式
  插入模式或命令行模式时只需要按Esc即可进入普通模式。

普通模式——>命令模式
  普通模式中按:进入命令行模式。

命令行模式的相关操作

1.退出vim

  以下为其它几种退出方式:
这里写图片描述

普通模式的相关操作

1.删除文本
  按Esc即可进入普通模式,使用下列命令可以进行文本快速删除:
这里写图片描述
  除此之外,你还可以在命令之前加上数字,表示一次删除多行,如:
2dd表示一次删除2行

2.游标快速跳转
  普通模式下,下列命令可以让光标快速调转到指定位置,我们分别讨论快速实现行间跳转和行内跳转

 1 行间跳转
这里写图片描述
 2 行内跳转
这里写图片描述

3.粘贴复制及剪切
 1 复制及粘贴文本
 普通模式中使用y复制

模式命令描述
普通模式yy复制游标所在的整行(3yy表示复制3行)
普通模式y^复制至行首,或y0;不含光标所在处字符
普通模式y$复制至行尾,含光标所在处字符
普通模式yw复制一个单词
普通模式y2w复制两个单词
普通模式yG复制至文本末
普通模式y1G复制至文本开头

 普通模式中使用p粘贴

模式命令描述
普通模式p(小写)代表粘贴至光标后(下)
普通模式P(大写)代表粘贴至光标前(上)

 2 剪切及粘贴
  其实前面讲得dd删除命令就是剪切,你每次dd删除文档内容后,便可以使用p来粘贴,也这一点可以让我们实现一个很爽快的功能——交换上下行:
  ddp,就这么简单,即实现了快速交换光标所在行与它下面的行

4.字符的替换及撤销
这里写图片描述

5.快速缩进

模式命令描述
普通模式15G跳转到15行
普通模式
 >>
整行将向右缩进(使用,用于格式化代码超爽)
普通模式<<整行向左回退
普通模式:进入命令行模式下对shiftwidth值进行设置可以控制缩进和回退的字符数
:set shiftwidth=10

 6.查找
  普通模式下输入/然后键入需要查找的字符串 按回车后就会进行查找。
  ?与/功能相同,只不过?是向上而/是向下查找。
  进入查找之后,输入n和N可以继续查找
  n表示继续查找,N反向查找

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值