talist中文路径兼容方案(Windows)
Windows 下用 talist 扫项目,路径里一旦夹了中文,十有八九就炸。主要还是编码不统一,Windows 系统偏爱 GBK 那一挂,而工具大多吃 UTF-8 那一套。你要是不小心路径里放了个“文档”什么的,就等着一堆报错吧。
方法其实挺多,关键看你图啥——临时过一下?长期稳定跑?常见做法比如:
1. 编码转换搞一下:路径先encode('utf-8')
再decode('gbk')
,调一调就能通。你用的是 Python 的话,直接套os.path.join()
那一套来配合,挺方便。
2. 环境变量也别忘了:LANG=zh_CN.UTF-8
、LC_ALL=zh_CN.UTF-8
设上,有时候能绕开多坑。
3. 符号链接也挺香:用英文名建个符号链接,指到中文路径,talist 就乖了,适合不方便改原路径的场景。
4. 换工具也不是坏事:有时候版本太旧或兼容性差,换新版或者干脆找个替代品,省事。
5. 还有些偏门法子,比如用pywin32
来调用 Win API,或者直接写个脚本把路径转成\u4e2d\u6587
形式,但这些稍微折腾点。
,如果你项目中文目录多,又非得在 Windows 下搞 talist,建议试试编码转换+符号链接这套组合拳,比较稳。如果你自己能改源码,那灵活度就更高了。
talist不支持中文路径(windows下)的解决方法.rar
预估大小:2个文件
talist不支持中文路径(windows下)的解决方法
文件夹
taglist.vim
146KB
readme.txt
182B
28.96KB
文件大小:
评论区