大家好,又见面了,我是你们的朋友全栈君。
命令模式,从键盘上输入的任何字符都被作为编辑命令来解释, vi 下很多操作如配置编辑器、文本查找和替换、选择文本等都 是在命令模式下进行的。
输入模式,从键盘上输入的所有字符都被插入到正在编辑的缓冲区中,被当作正文。
1.编辑
进入vi/vim后按字母“i”或“I”即可进入编辑状态(此时左下角会出现 “插入”),另外还可以用a 或 A命令,o 或 O命令;他们的区别在于:
a | 在当前光标位置后面开始插入 |
A | 在当前行行末开始插入 |
i | 在当前光标前开始插入 |
I | 在当前光标行行首开始插入 |
o | 从当前光标开始下一行开始插入 |
O | 从当前光标开始前一行开始插入 |
2.退出
退出的时候分为4种情况:保存退出、正常退出、不保存退出以及强制退出
(1)保存退出:按“Esc”键后 此时的“插入”会消失,再输入“:”之后在输入命令时直接输入“wq”;也可以用快捷键按Shift+zz 就可以保存修改内容并退出。
(2)正常退出:当修改修改了一部分内容后发现修改错了,此时就会进行不保存退出按“Esc”键后,再输入“:”之后在输入命令时直接输入“q” 。
(3)强制退出: 按“Esc”键后,再输入“:”之后在输入命令时直接输入“q!”。
总结:
命令 | 说明 |
:q | 正常退出,即退出未被编辑过的文件 |
:q! | 强行退出 ,即丢弃所做改动并退出 |
:wq | 保存退出 ,即保存修改内容并退出vim |
shift+ZZ | 等同于:wq |
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131800.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...