vi介绍编 (3) ex命令
◎EX COMMANDS
以下的命令属於ex编辑器所用.也就是说要在vi执行时需要先换成ex mode (:) vi/ex mode切换 於ex mode输入vi 即可. ! shell command 执行shell命令 " 解 # 数字 显示选择的行数,每行前面标示出行号. * buffer_name 执行该buffer [行数]a! 在该行的下一行,产生输入的文字. 行数从 0 开始. :1a! (在第二(1+1=2)行产生输入文字) 接着会出现如下的讯息 Entering ex input mode 接着您就可以输入文字 按 ctrl+c 结束 [行数]c! 该行用输入的文字取代. 行数从1开始. :1c! (在第一行产生取代文字) 接着会出现如下的讯息 Entering ex input mode 接着您就可以输入文字取代 按 ctrl+c 结束 [行数围]d 将处於该行数围内的文章删除. 1,3d (表示从第1行到第3行删除; ,表示到的意思) [Ee]dit! file_name [Ee]x! file_name 编辑不同的档案,此为编辑file_name,[]表示其中之一。 也可以用 :e file_name 或 :edit file_name 编辑不同档案 exu[sage] [ex命令] 显示该ex命令的使用方式。 显示edit的使用方式 :exu edit 显示结果如下 +-+-+-+-+-+-+-+-+-+ command begin editing another file Usage:[Ee][dit][!] [+cmd] [file] Press any key to continue [: to enter more ex commands]: 分别显示出 简易叙述 使用语法 结束或继续 f[ile] [file_name] 显示档案讯息 ( 与vi命令中的ctrl+g类似 ) [range] g[lobal] /样式/ [ex命令] 将符合条件的样式加以用ex命令处理 可以设定围,若没有围设定表示全部。 上一篇:DOS兄弟玩转Linux 下一篇:用 vi 多行注释 更多相关文章
|
推荐文章
精彩文章
|