vi
是一个在 Unix 和 Linux 系统中常用的文本编辑器
-
打开文件:要使用
vi
编辑器打开一个文件,请在终端中输入vi 文件名
。例如,要打开名为 “example.txt” 的文件,请输入vi example.txt
。 -
进入插入模式:按
i
键,将光标移动到要开始编辑的位置。现在你可以输入文本了。 -
保存更改:按
Esc
键返回到命令模式。然后输入:w
(表示 write,即保存),按回车键。 -
退出 vi:在命令模式下,输入
:q
(表示 quit,即退出),然后按回车键。如果你已经保存了更改,vi 将关闭。如果你没有保存更改,vi 会提示你保存更改。要强制退出而不保存更改,请输入:q!
。 -
保存并退出:在命令模式下,输入
:wq
或:x
,然后按回车键。这将保存更改并退出 vi。 -
撤销更改:在命令模式下,输入
:u
(表示 undo,即撤销),然后按回车键。这将撤销上一次的更改。 -
复制和粘贴:要复制一行文本,请在命令模式下输入
yy
。要粘贴已复制的文本,请输入p
。 -
删除文本:要删除一行文本,请在命令模式下输入
dd
。要删除一个字符,请输入x
。 -
查找文本:在命令模式下,输入
/
,然后输入要查找的文本。按回车键开始查找。要查找下一个匹配项,请输入n
。要查找上一个匹配项,请输入N
。 -
替换文本:在命令模式下,输入
:%s/old_text/new_text/g
,然后按回车键。这将替换文件中的所有 “old_text” 为 “new_text”。要替换当前行的文本,请省略%
符号。
这些是使用 vi
编辑器进行基本文本编辑的方法。vi
还有许多其他功能和命令,但这些是最常用的。学习和熟练掌握这些基本操作将帮助你更有效地使用 vi
编辑器。