1. 前言
本文主要讲解vi怎么保存与退出。
使用vi文本编辑器
vi文本编辑器有三种模式:命令、编辑和ex
模式。
2. vi命令模式
启动时,vi以命令模式启动。如果您不确定自己处于哪种模式,请按Esc返回命令模式。在命令模式下,你可以使用方向键移动,或者使用vi移动键,如下图所示:
快捷键 | 作用 |
---|---|
h | 向左 |
j | 向下 |
k | 向上 |
l | 向右 |
下表列出了几个vi命令:
命令 | 作用 |
---|---|
Ctrl-b |
返回一页 |
Ctrl-f |
前进一页 |
x |
删除光标所在的字符 |
Shift-x |
删除光标之前的字符 |
dd |
删除当前行 |
Shift-d |
删除从游标到行尾的所有内容 |
u |
取消删除您刚刚删除的行 |
Shift-u |
撤消对当前行的所有更改 |
Shift-z-z |
保存文件并退出vi编辑器 |
注意:
在命令模式下,您可以在按下命令键之前输入一个数字来多次重复该命令。例如,要从光标位置删除
8
行,可以按8
,然后输入dd
。
3. 编辑模式
编辑模式允许您插入或附加文本。要在光标当前位置之前插入文本,在命令模式下,请按i
。类似地,要在光标之后追加,请键入a
。请记住,在此模式下,光标键不能移动。输入完文本后,按Esc
回到命令模式。然后可以退出vi编辑模式
4. ex
模式
vi怎么保存与退出?这需要进入ex
模式
ex
模式是命令模式的扩展。进入它,按Esc,然后:(冒号)。光标将在冒号提示符下移动到屏幕底部。输入:w
写文件,输入:q
退出。您可以通过输入:wq
将它们组合起来保存并退出。然而,如果您已经完成了您的文件,从命令模式输入Shift-z-z
通常会更方便。
5. 总结
通过本文,您应该可以了解到vi怎么保存与退出了吧?vi是Linux系统中必须要用到的文本编辑工具,主要原因是绝大部分的Linux发行版默认的文本编辑器都是它。
评论前必须登录!
注册