3.1.4 vi 的底行模式
vi 的底行模式,也叫“最后行模式”,是指可以在界面最底部的一行输入控制操作命令,主要用来进行一些文字编辑的辅助功能,比如字串搜寻、替代、保存文件,以及退出vi 等。不同于命令行模式,底行模式下输入的命令都会在最底部的一行中显示,按“Enter”键vi便会执行底行的命令。
在命令行模式下输入“:”,或者是使用“?”和“/”键,就可以进入底行模式了。比起命令行模式的诸多操作命令,底行模式的操作命令就少多了,如表3.6 所示。
表3.6 底行模式下的常用命令
(续表)
说明
为便于读者理解,对于表3.6中几个常用的字符串替换命令进行如下说明:
百分号(%)表示所有行。
g 为可选标志,带这个标志表示替换将针对行中每个匹配的串进行,否则只替换行中第一个匹配串。
s表示其后是一个替换命令。