vim :let i=0 | 11,17s/std/\=i | let i=i+1解决方法

vim:let i0 | 11,17s/std/\i | let ii+1:let i0 | 11,17s/std/\i | let ii+1想把11到17行的std改成0

vim :let i=0 | 11,17s/std/\=i | let i=i+1
:let i=0 | 11,17s/std/\=i | let i=i+1

想把11到17行的std改成
0
1
2
这样的效果。这样为什么不可以

[解决办法]
命令使用不正确,试试下面命令

Perl code
let n=0|11,17g/std/s//\=n/|let n+=1