Heim  >  Fragen und Antworten  >  Hauptteil

vim - vi chinesischer verstümmelter Code unter Windows

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.

黄舟黄舟2734 Tage vor723

Antworte allen(5)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-05-16 16:42:02

    没怎么用过 windows 的 cmd, 不知道该怎么设置。

    题主是否尝试过 cygwin ?

    维基上的介绍:

    Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,
    用于各种版本的Microsoft Windows上,运行类UNIX系统。
    Cygwin的主要目的是通过重新编译,
    将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上

    Antwort
    0
  • 某草草

    某草草2017-05-16 16:42:02

    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

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 16:42:02

    你可以看下这篇文章,不知道是不是对你有帮助http://edyfox.codecarver.org/html/vim_fileencodings_detection.html

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:42:02

    试试看pycharm

    Antwort
    0
  • PHPz

    PHPz2017-05-16 16:42:02

    windows+vim不是一个好选择。。大量插件不能使用,如果真爱vim就改用linux。在win下。。能凑合就得了

    Antwort
    0
  • StornierenAntwort