最新消息:

Vim的Quickfix的报错信息显示乱码的解决办法

Linux软件介绍 大步 1667浏览 0评论

 

最近在ubuntu下用vim的quickfix插件,方便来回编辑,报错,修改,再循环。但是显示quickfix的报错信息显示为乱码,到网上找了个方法,如下:

由于设置了UTF8编码, vim在显示VC编译器的错误信息时总是乱码.

查看quickfix 的帮助, 发现已经有现成的解决方案:
    " 编译器信息转码
    function! QfMakeConv()
       let qflist = getqflist()
       for i in qflist
          let i.text = iconv(i.text, "cp936", "utf-8")
       endfor
       call setqflist(qflist)
    endfunction
    au QuickfixCmdPost make call QfMakeConv()

转载请注明:大步's Blog » Vim的Quickfix的报错信息显示乱码的解决办法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
SiteMap