使用helpgrep后statusline乱码
-
- 帖子: 5
- 注册时间: 2009-04-15 9:54
-
- 帖子: 5
- 注册时间: 2009-04-15 9:54
Re: 使用helpgrep后statusline乱码
后来查到原来是vim的bug, 应该与quickfix相关都会出这个问题了。我自己写了一函数,解决此问题
function! QuickListEncodeFix()
let s:encodeList = []
for s:item in getqflist()
let s:item.text = iconv((s:item).text, &fenc, &enc)
echo s:item.text
let s:encodeList += [s:item]
endfor
call setqflist(s:encodeList)
endfunction
如果是在使用helpgrep之后,要用一下<C-F12>,至于怎么扩展命令,就不写了。
function! QuickListEncodeFix()
let s:encodeList = []
for s:item in getqflist()
let s:item.text = iconv((s:item).text, &fenc, &enc)
echo s:item.text
let s:encodeList += [s:item]
endfor
call setqflist(s:encodeList)
endfunction
如果是在使用helpgrep之后,要用一下<C-F12>,至于怎么扩展命令,就不写了。