Vim Find/Replace Tips #2
将每个
awfDao.update(awfQueue, TCLS_AWF_QUEUE);
行上面加一行
awfQueue.setUpdateBy(super.getCurrentUser().getUserId());
%s/\(\s*\)\(awfDao.update(awfQueue,.*TCLS_AWF_QUEUE.*);\)/\1awfQueue.setUpdateBy(super.getCurrentUser().getUserId());\r\1\2/
执行后即变为
awfQueue.setUpdateBy(super.getCurrentUser().getUserId());
awfDao.update(awfQueue, TCLS_AWF_QUEUE);
其中\1代表第一个匹配参数\(\s*\),即语句前面的空格缩进
\2代表第二个匹配参数,即awfDao.update(awfQueue, TCLS_AWF_QUEUE);
星期三, 一月 31, 2007
|
标签:
vim
|
订阅:
博文评论 (Atom)
0 评论:
发表评论