Heim  >  Fragen und Antworten  >  Hauptteil

vim in cmder unter win. Ich habe verschiedene Lösungen auf Baidu ausprobiert ... aber ich bekomme es immer noch nicht hin.

1. Wie im Titel beschrieben

迷茫迷茫2712 Tage vor1262

Antworte allen(4)Ich werde antworten

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:36:18

    编辑用户目录下的 .vimrc 文件,如果没有就新建一个,写入如下内容:

    set encoding=utf-8
    set fileencodings=utf-8,chinese,latin-1
    if has("win32")
        set fileencoding=chinese
    else
        set fileencoding=utf-8
    endif
    "解决菜单乱码
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim
    "解决consle输出乱码
    language messages zh_CN.utf-8

    然后是最主要的, cmder 新建命令行选 Powershell 不要用 cmd
    系统的cmd vim是好的,但cmder里面不行,我试了Powershell发现没有乱码了
    我的是win7 Powershell是4.0

    Antwort
    0
  • 高洛峰

    高洛峰2017-05-16 16:36:18

    有截图吗?说说你怎么配置的?

    Antwort
    0
  • 迷茫

    迷茫2017-05-16 16:36:18

    有解决办法了吗,我用的cmder里面自带的vi

    上面的没用啊 shift + alt + 2 打开文件还是乱码

    ]

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:36:18

    settings->Environment->添加 set LANG=zh_CN.UTF-8

    Antwort
    0
  • StornierenAntwort