快速操作并逐行添加Vim中单词的重复项

时间:2014-03-14 13:45:29

标签: regex vim

我有一个非常简单的任务,但我找不到办法去做;我有一个像这样组成的文本文件

$CC
$CXX

其中每一行都是环境变量的名称,我想将前一个变为

echo "CC"$CC
echo "CXX"$CXX

当然在每行的每个单词之前和之后添加文字都很容易,特别是在视觉模式下,但我真的找不到一种方式来对vim说“在美元符号后复制单词”并将其粘贴在我以可视模式输入的序列中的某个点“

有人有想法吗?

1 个答案:

答案 0 :(得分:2)

这有帮助吗?

:%s/\v\$(\S*)/echo "\1"&/