一聚教程网:一个值得你收藏的教程网站

热门教程

解决ubuntu下Vim Quickfix的报错信息显示乱码

时间:2022-06-30 19:25:01 编辑:袖梨 来源:一聚教程网


如下:

由于设置了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()

一段简单的代码就可以解决欠的问题了 已经更新到我的 vimrc 中.

热门栏目