已经有下面的文档
系统剪贴板里面有如下内容:
home
help
variables
需要在每行的第15个位置处插入,形成下面的格式
home
help
variables
如果vim不行,用awk可以吗?
这个答复不行,
先输入
home
help
variables
然后使用 s 命令
输入 :%s/^//g 回车
再输入 :%s#$##g 回车
如果我进一步,需要从这个基础上
home
help
variables
形成下面的
home
help
variables
你又如何办?
再走远一点
home
help
variables
你如何快速搞定??
光标移到左上home前
光标移到第一个
</a>之前先输入
然后使用
s命令输入
:%s/^/<a id="" href="">/g回车再输入
:%s#$#</a>#g回车看了一下你的需求, 觉得你可能需要的是 vim-snippets 插件
光标移到第一个
</a>之前:<c-v>jjjp可以用 Bash+Sed可以处理,不过这样处理就像是用程序语言处理一样
备注:test.txt是要处理的源文件,sd.f是用程序生成的存放sed处理命令的文件。sd.in是存放的变量值,即home,help……三个值