Vi是linux系统优秀的文本编辑器,也是最基本的编辑器,因此学习linux需要对其掌握。但由于其基于命令行模式,因此涉及到各种操作命令,因此本文将对其相关的基本操作进行普及,有需要的朋友可以一起学习交流。
Vi工作于三种模式下,分别为普通模式、编辑模式和底行模式。各模式之间相互切换方法如下:

普通模式
普通模式:也即是初始模式,当在终端输入:“vi 文件名”默认进行此模式,在此模式下可以完成光标的上下左右移动,可以对文本字符或整行删除,也可以对文本进行复制、粘贴等。
通常情况下,我们可以使用键盘上的上、下、左、右四个方向按键来对vi的光标位置进行移动,但在一些无法使用方向键的特殊场合下,我们必须使用光标移动命令来对文本进行操作。光标移动的常用命令如下:

删除、复制粘贴常用命令如下:

其他按键指令

编辑模式
编辑模式:在普通模式下虽然可以对方便的对文本进行复制、粘贴和删除等操作,但却无法编辑文本内容。而在该模式下,用户可以随心所欲的输入任何字符作为文件的内容。输入的内容将会直接显示在文本编辑区。

底行模式
底行模式:该模式下,输入的字符串vi都会认为是操作命令,并在文本最下面一行显示,按下回车键后执行该命令。此模式下,用户可以查找、读取、存储、替换以及退出等一系列操作。

码字不易,请关注点赞,加收藏,以便及时查用。也欢迎在评论区留言讨论。