在Vim中使用UTF-8名称创build目录

我不能在WinXP中使用vimscript创build俄语(UTF-8)目录。

例如

:call mkdir("привет") 

创build与привет目录привет名称而不是привет

我也试过了

 :call system("mkdir привет") 

结果相同。

可能吗?

我通常做的是我切换到浏览器模式:Explore和按d 。 然后,它问我的目录名称。

  • :h :Explore
  • :h netrw-d

尝试这个

 :!mkdir "привет" 

find了。

我应该使用iconvfunction:

 :call mkdir(iconv("привет", "utf-8", "cp1251")) 

你可以改变编码。 加:

 chcp 65001 :call mkdir("привет") 

chcp 65001 – UTF-8