在 CentOS 系统中,vi
是一个功能强大的文本编辑器
-
打开文件:使用
vi filename
命令打开一个文件。如果文件不存在,将创建一个新文件。 -
插入模式:按
i
键进入插入模式,这时候你可以输入文本。按Esc
键返回到命令模式。 -
保存文件:在命令模式下,输入
:w
保存文件。如果要保存并退出 vi,请输入:wq
。 -
退出 vi:在命令模式下,输入
:q
退出 vi。如果文件已修改但未保存,使用:q!
强制退出。 -
移动光标:在命令模式下,使用方向键或
h
(左)、j
(下)、k
(上)、l
(右)键移动光标。 -
删除字符/行:在命令模式下,按
x
删除当前光标所在的字符,按dd
删除当前行。 -
复制/粘贴:在命令模式下,按
yy
复制当前行,按p
粘贴到光标所在位置。 -
查找:在命令模式下,输入
/关键词
查找内容,按n
查找下一个匹配项,按N
查找上一个匹配项。 -
替换:在命令模式下,输入
:%s/old/new/g
将文件中的所有 “old” 替换为 “new”。 -
显示行号:在命令模式下,输入
:set nu
显示行号。输入:set nonu
取消显示行号。 -
分屏:在命令模式下,输入
:split
将窗口分成两个部分。使用Ctrl-w
切换不同的窗口。 -
撤销/重做:在命令模式下,输入
u
撤销上一步操作,输入Ctrl-r
重做撤销的操作。
熟练掌握这些基本技巧,你就可以在 CentOS 系统中使用 vi 进行高效的文本编辑了。