我有由两个部分组成(产品&向量)像这样的文件的矢量线:具有名称替换索引在一系列含有索引
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Vectors
-------
[1,1,4,1]
[6,3,9,8,2]
[5,7,7,4,6,6]
我想修改载体部分,像这样:
Vectors
-------
[One,One,Four,One]
[Six,Three,Nine,Eight,Two]
[Five,Seven,Seven,Four,Six,Six]
我想专门在Vim中完成它。
有没有一种方法可以自动替换索引?
索引表示项目定义的行号。
我已经做了几个尝试混合:s命令与\ = line()函数来检索项目,但没有去处。
我喜欢聪明的使用'函数getline()'获得行的值 –
很不错的。谢谢。 – FZed
我很抱歉问,但为什么'str2nr()'是必要的?它适用于我,即使像':s/\ v \ d +/\ = getline(submatch(0))/ g'。 – ryuichiro