我在以下代码行中收到“for 循环”的尾随字符错误,我不知道为什么。
function! s:HashID(str) "{{{
let l:hash_id = 0
for i in split(a:str, '\zs')
l:hash_id += float2nr(pow(2, stridx('abcdefg', i)))
endfor
return l:hash_id
endfunction
我在这里胡闹什么?
我在以下代码行中收到“for 循环”的尾随字符错误,我不知道为什么。
function! s:HashID(str) "{{{
let l:hash_id = 0
for i in split(a:str, '\zs')
l:hash_id += float2nr(pow(2, stridx('abcdefg', i)))
endfor
return l:hash_id
endfunction
我在这里胡闹什么?