1,查找文本"pattern",pattern为要搜索的特定字符序列.
自当前光标向上查找,命令格式:/pattern ENTER
自当前光标向下查找,命令格式:?pattern ENTER
如果找到了,光标会停留到查找字符序列的第一个字母;要搜索其他匹配的,请按n或N:n继续朝同一个方向查找;N朝相反方向查找;如果没有找到,屏幕下面会显示:Pattern not found.
要查找仅出现在行首的pattern,请在该单词前加一个插字符号 (^):命令格式:/^pattern ENTER
要查找仅出现在行末的pattern,请在该单词后加一个插字符号 ($):命令格式:/pattern$ ENTER
在特殊字符前加一个反斜线 (/)。特殊字符是指在 vi 中具有特殊功能的字符(例如 ^、$、*、/ 和 .)。
2,取代字符
要取代文本中的单个字符,请按 ESC 键进入命令模式,将光标定位在您希望取代的字符处,并在命令模式下键入 r。然后键入取代字符。r 命令仅允许替换一个字符。取代了字符以后,即返回命令模式。
要用一个或多个字符替换单个字符,请在命令模式下键入 s。与 r 命令不同的是,s 命令将您置于插入模式下,并允许用多个字符替换单个字符。
键入 s 命令后,该字符处将出现一个货币符号 ($)。键入所需的一个或多个字符以后,请按 ESC 键。
要替换多个原始字符,请在 s 命令前加一个表示字符数目的数字。
3,使用选项更改vi环境,命令格式:":set all Enter"查看所有选项;设置选项为":set option Enter";要取消设置(撤消)某个编辑器选项,请在选项前键入 no:格式为":set nooption Enter".