前言
文末有彩蛋哦!
Vim
是一款文本编辑器,是从Unix
中的vi
编辑器(visual editor)发展而来的。Vim
可以在多种操作系统上运行,包括Unix、Linux、macOS
和Windows
等。Vim主要用于编辑纯文本文件,支持语法高亮、多窗口编辑、标签页、插件等功能。对于程序员来说,Vim
是一个非常强大的编辑器,可以提高编码效率。
一、vim的使用
(1) 模式介绍
Vim
有不同的模式,每个模式都具有不同的功能和操作方式。下面是Vim
的几种常见模式的介绍:
- 命令模式(Command Mode):这是
Vim
的默认模式,用户可以在该模式下输入命令来执行各种编辑操作, - 插入模式(Insert Mode):在插入模式下,用户可以像在其他编辑器中一样直接输入文本。只有在
Insert mode
下,才可以做文字输入,该模式是我们用的最频繁的编辑模式。 (1) 按"i
"键即可进入插入模式 (2) 按下"Esc
"键可退出插入模式返回命令模式。 - 替换模式(Replace Mode):替换模式允许用户替换已有的文本。
(1)按
shift r
键即可进入替换模式,在该模式下,用户输入的字符将直接替换光标当前位置的字符. (2)按"Esc
"键退出替换模式。 - 底行模式(Command-line Mode):底行模式允许用户执行一些高级的编辑和搜索操作。
(1)按
shift ;
键即可进入底行模式,用户可以在该模式下输入各种命令,文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作等。 (2) 按"Esc
"键退出到命名模式.
这些模式的切换可以通过按下相应的快捷键来完成。Vim
的模式使得用户可以灵活地进行文本编辑,提高编辑效率。熟练掌握这些模式及其相关操作是使用Vim
的关键。
(2) 打开vim
一般情况下,vim
都是自带的一款软件.
情况1 :
vim
文件名
(文件未被创建)
底行模式按q
:文件依旧没有被创建,退出vim
.
底行模式按wq
:文件被创建,并退出.
情况2:
vim
文件名
(文件已被创建)
示例:打开vim
下图是进入vim
以后的界面:
输入:i
进入插入模式.
如果想退出,按Esc
到命令模式,再shift ;
到底行模式,输入wq
(保存并退出).