个人工具
登录
查看“Unix命令大全”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Unix命令大全”的源代码
来自Ubuntu中文
←
Unix命令大全
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=== ex指令 === 读写资料 :w 将缓冲区的资料写入磁盘中。 :10,20w test 将第10行至第20行的资料写入test文件。 :10,20w>>test 将第10行至第20行的资料加在test文件之后。 :r test 将test文件的资料读入编辑缓冲区的最后。 删除、复制及移动 :10,20d 删除第10行至第20行的资料。 :10d 删除第10行的资料。 :%d 删除整个编辑缓冲区。 :10,20co30 将第10行至第20行的资料复制至第30行之后。 :10,20mo30 将第10行至第20行的资料移动至第30行之后。 字串搜寻与取代 s(substitute)指令可搜寻某行列范围。g(global)指令则可搜寻整个编辑缓冲区的资料。 s指令以第一个满足该条件的字串为其取代的对象,若该行有数个满足该条件的字串,也仅能取代第一个,若想取代所有的字串则需加上g参数。 :1,$s/old/new/g 将文件中所有的『old』改成『new』。 :10,20s/^/ / 将第10行至第20行资料的最前面插入5个空白。 :%s/old/new/g 将编辑缓冲区中所有的『old』改成『new』。
返回至
Unix命令大全
。