vim的三种模式 命令行模式:默认模式,所有的输入被解释成vi命令,可执行复制、粘贴、移动、删除等命令,也可以进行光标移动、搜索字符串和退出vi等操作 编辑模式:在这一模式下,所有的输入被解释为文件的正文 扩展模式:可以使用一些高级编辑命令,如搜寻和替代字符串、存盘或退出vi编辑器 三种模式的转换( ...
分类:
系统相关 时间:
2018-10-02 20:16:10
阅读次数:
168
一、sed的高级编辑命令 1、高级编辑命令 P:打印模式空间开端至\n内容,并追加到默认输出之前 h:把模式空间中的内容覆盖至保持空间中 H:把模式空间中的内容覆盖至保持空间中 g:从保持空间取出数据覆盖至模式空间 G:从保持空间取出内容追加至模式空间 x:
分类:
其他好文 时间:
2018-02-04 21:19:23
阅读次数:
227
本篇介绍sed的高级编辑命令高级编辑命令P:打印模式空间开端至\n内容,并追加到默认输出之前 n: 读取匹配到的行的下一行覆盖至模式空间 N:读取匹配到的行的下一行追加至模式空间 h: 把模式空间中的内容覆盖至保持空间中 H:把模式空间中的内容追加至保持空间中 g: 从保持空间取出数据覆盖至模式空间... ...
分类:
其他好文 时间:
2017-12-03 22:54:29
阅读次数:
234
高级编辑命令:h:把模式空间中的内容覆盖至保持空间中
H:把模式空间中的内容追加至保持空间中
hHCopy/appendpatternspacetoholdspace
g:把保持空间中的内容覆盖至模式空间中
G:把保持空间中的内容追加至模式空间中
gGCopy/appendholdspacetopatternspace.
x:把模式空间中的内..
分类:
其他好文 时间:
2016-12-24 23:17:50
阅读次数:
222
sed高级编辑命令、模式空间、保持空间、vi可视化模式、vimrc、地址定界sed(streamdeitor):行编辑器【概述】sed是一种流式编辑器,它一次处理一行内容。处理时,把当前处理的行的所有内容存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内..
分类:
系统相关 时间:
2016-11-04 17:31:52
阅读次数:
325
概述sed是一个流编辑器(StreamEDitor)。主要用于自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。本文主要讲述了:sed工作原理sed命令格式及常用选项应用实例高级编辑命令sed工作原理sed命令运行过程中维护着两个缓冲区,一个是活动的“模式空间(pattern
sp..
分类:
系统相关 时间:
2016-08-12 22:01:38
阅读次数:
209
sed:1,流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下行,这样不断重复,直到文件末尾。2,sed默认不编辑原文件内容,仅对..
分类:
系统相关 时间:
2016-08-10 01:04:21
阅读次数:
447
三、sed高级编辑命令t,T,D,P,n,N,H,h,g,G前面的基本用法已经可以满足基本应用,但sed还有一些高级用法(装X利器),要学习sed高级命令首先要理解清楚sed的另一个缓冲区“保持空间”。前面基本用法中也有提到模式空间,即为处理文件中一行内容的一个临时缓冲区。处理完一行之后..
分类:
其他好文 时间:
2015-09-25 18:44:55
阅读次数:
425