1、vim编辑器的3中运行模式是什么?如何切换?

输入模式:aio键

命令模式:ESC键

末行模式::key

命令模式:ESC键

更多信息,请参阅《这就是你应该如何学习Linux》

Linux:Vim编辑器使用命令及方法

Vim是一款功能强大、可定制的文本编辑器,因其基于Vi的增强和扩展而备受推崇。
Emacs被认为是1999年Linuxworld文本编辑器的获胜者,Vim于2000年赢得了SlashdotBeanie奖,进一步巩固了其地位。
Vim的工作方式基于三种模式:编辑模式、输入模式和最后一行模式。
在编辑模式下,可以使用i、a、o等命令插入和更改文本,要切换到输入模式,必须输入ESC键。
要从编辑模式进入末行模式,只需键入“:”,要从末行模式返回编辑模式,请先进入编辑模式,然后按ESC键。
打开和关闭Vim的方法有很多种。
可以直接通过vim命令打开或者指定文件路径。
wq`)。
在实际操作中,我们还可以使用vim的i、a、o、O、I和A等六个插入数据命令以及其他几个功能命令来进行高效编辑。
对于初学者,vim还提供了内置教程vimtutor。
输入命令后,会根据您的Linux环境出现中文或英文帮助,以练习和学习编辑技巧。

Linux基础-vim模式

1.1普通模式下使用的编辑器命令,如移动光标、删除文本等。
这也是Vim启动后的默认模式在普通模式下有很多方法可以进入插入模式。
更常见的方法是按a(添加/追加)键或i(插入/插入)键。
1.2插入模式,按下该键将文本插入到文本缓冲区中。
编辑器在编辑期间保持此模式。
在普通模式下使用以下按键将进入插入模式,可以从相应位置开始输入i:在当前光标处编辑I:在行首插入A:在行尾插入a:在光标后插入编辑o:按插入在当前行之后换行O:在当前行之前插入新行cw:替换从光标位置到单词末尾的字符注意:注意每次切换到另一个模式之前都需要返回正常模式方式进入插入模式在插入模式下,可以按ESC键返回正常模式。
1.3可视模式该模式与普通模式类似。
但移动命令会扩展突出显示的文本区域。
突出显示的区域可以是一个字符、一行或一块文本。
当您执行非移动命令时,该命令将在该突出显示的区域上执行。
Vim的“文本对象”以及移动命令也可以在此模式下使用。
1.4选择模式此模式的行为方式与无模式编辑器相同(如标准Windows文本控件的行为)。
在此模式下,您可以使用鼠标或光标键突出显示并选择文本,但如果您键入任何字符,Vim会将所选突出显示的文本块替换为该字符,并自动进入插入模式。
1.5命令行模式在命令行模式下,您可以输入要解释和执行的文本。
例如,执行命令(:键)、搜索(/和?键)或过滤命令(!键)。
命令执行后,Vim返回到命令行模式之前的模式,通常是正常模式。
进入命令行模式后,输入:e<文件路径>并回车即可打开对应的文件。
:q!强制退出而不保存:q退出:wq保存并退出:wq将文件路径另存为:将文件路径另存为:x保存并退出1.6Ex模式与命令行模式类似,在使用之前可以一次执行多个命令:退出Ex模式的视觉命令。
vim以正常模式启动在插入模式或命令行模式下,只需按Esc或Ctrl+[即可进入正常模式。
在正常模式下,按i(插入)或a(添加)键进入插入模式。
在普通模式下,按:进入命令行模式。
在命令行模式下输入wq并回车保存并退出vim。
文档加密vim-xfile1输入密码并确认密码。
Vim会在您下次打开它时要求您输入密码。