Macvim用syntastic插件显示中文乱码。。。肿么办。。。。
vim吧
全部回复
仅看楼主
level 1
如图所示,检测结果栏里是乱码。。。。但是其他地方的中文显示都行,而且在terminal下的vim不会出现这样的乱码。。很正常。。。。。这是肿么回事,,大神,跪求
2017年01月18日 11点01分 1
level 10
""Quickfix设置
"Quickfix messages编码转换
function! QfMakeConv()
let qflist = getqflist()
for i in qflist
let i.text = iconv(i.text, "cp936", "utf-8")
endfor
call setqflist(qflist)
endfunction
if MySys() == "Windows"
au QuickfixCmdPost make call QfMakeConv()
endif
2017年09月19日 08点09分 7
level 10
2017年09月19日 08点09分 8
level 1
" cp936 to utf-8
function! SyntasticCheckHook(errors)
for i in a:errors
let i.text = iconv(i.text, "cp936", "utf-8")
endfor
endfunction
这个是windows上的设置,将输出结果从cp936转换到utf-8
Mac的话默认的locale是什么,你就将cp936改成什么
2017年10月15日 15点10分 9
1