vim模式介绍

xiaoxiao2021-02-28  109

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反向查找

转载请注明原文地址: https://www.6miu.com/read-45450.html

最新回复(0)