vi
是一个经典的文本编辑器,它在 CentOS 系统中非常常见
要使用 vi
编辑器打开一个文件,只需在终端中输入 vi
,后跟文件名。例如,要打开名为 example.txt
的文件,请输入:
vi example.txt
在 vi
编辑器中,默认情况下处于命令模式。要开始编辑文件,需要进入插入模式。按 i
键进入插入模式,现在可以在光标位置开始输入内容。
在插入模式下完成编辑后,按 Esc
键返回到命令模式。然后,输入 :wq
并按回车键,将更改保存到文件并退出 vi
编辑器。
如果不想保存对文件所做的更改,可以在命令模式下输入 :q!
并按回车键,这将退出 vi
编辑器而不保存更改。
在命令模式下,可以使用以下命令在文件中查找和替换文本:
/关键字
,例如 /apple
会查找 “apple” 单词。:%s/old/new/g
,例如 :%s/apple/orange/g
会将所有 “apple” 替换为 “orange”。在命令模式下,可以使用以下命令来复制、粘贴和删除行:
yy
(复制当前行)或 nyy
(复制 n 行,n 为数字)。p
(在当前行之后粘贴)或 P
(在当前行之前粘贴)。dd
(删除当前行)或 ndd
(删除 n 行,n 为数字)。在命令模式下,输入 :set number
并按回车键,可以显示文件中每一行的行号。
在命令模式下,输入 nG
(n 为行号)并按回车键,可以跳转到指定行。
这些仅仅是 vi
编辑器在 CentOS 中的一些基本实战应用。vi
编辑器功能强大,还有许多其他命令和选项可供学习和使用。