Das cmd von win10 kann transparent sein, daher möchte ich den vi-Modus verwenden. Die chinesischen verstümmelten Zeichen in gvim können gelöst werden, aber der vi-Modus zeigt verstümmelte Zeichen an und die Eingabe ist ebenfalls verstümmelt
Die Standardcodierung von cmd ist 936. Ich habe versucht, sie auf 65001 zu ändern, aber sie war auch verstümmelt. Ich möchte alles auf utf-8 setzen.
没怎么用过 windows 的
cmd
, 不知道该怎么设置。题主是否尝试过 cygwin ?
维基上的介绍:
if has("win32")
set encoding=utf-8,cp936
set fileencodings=cp936,utf-8,gb18030,gbk,chinese,ucs-bom,big5,euc-jp,euc-kr,latin1
set fileencoding=chinese
endif
你可以看下这篇文章,不知道是不是对你有帮助http://edyfox.codecarver.org/html/vim_fileencodings_detection.html
试试看pycharm
windows+vim不是一个好选择。。大量插件不能使用,如果真爱vim就改用linux。在win下。。能凑合就得了