其他分享
首页 > 其他分享> > 【05】Vim&Vi:编辑器之神

【05】Vim&Vi:编辑器之神

作者:互联网

vi简介

Vi有三种基本工作模式

命令模式:

用户刚刚启动 vi/vim,便进入了命令模式。

此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。

若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。

命令模式只有一些最基本的命令,因此仍要依靠末行模式输入更多命令。

文本输入模式【编辑模式】

在命令模式下按下【i】就进入了输入模式。

末行模式【命令行模式】

按ESC键可随时退出末行模式。

vim示意图

vim基础操作

代码补完、编译及错误跳转等方便编程的功能特别丰富

1.1 进入插入模式:

按键|说明
---|---
i| 插入光标前一个字符
I| 插入行首
a| 插入光标后一个字符
A| 插入行未
o| 向下新开一行,插入行首
O| 向上新开一行,插入行首

1.2 进入末行模式
在命令模式下,用户按“:”键即可进入末行模式

把abc全部替换成123
末行模式下,将当前文件中的所有abc替换成123。如果不使用g,则只会替换每一行的第一个abc

:%s/abc/123/g

末行模式下,将第一行至第10行之间的abc替换成123
:1, 10s/abc/123/g

vim里执行 shell 下命令:

末行模式里输入!,后面跟命令

标签:字符,05,Vi,模式,Vim,命令,按键,末行,光标
来源: https://www.cnblogs.com/sjkzy/p/14981482.html