使用helpgrep后statusline乱码

Vim、Emacs配置和使用
回复
pallove
帖子: 5
注册时间: 2009-04-15 9:54

使用helpgrep后statusline乱码

#1

帖子 pallove » 2010-06-28 16:27

看图,不知道有什么地方要设置..我用的是win+gvim
附件
statusline.JPG
pallove
帖子: 5
注册时间: 2009-04-15 9:54

Re: 使用helpgrep后statusline乱码

#2

帖子 pallove » 2010-06-30 22:43

后来查到原来是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>,至于怎么扩展命令,就不写了。
回复