在 Vim 中创建具有 UTF-8 名称的目录
我无法在 WinXP 中使用 vimscript 创建俄语 (UTF-8) 目录。
例如,
:call mkdir("привет")
创建名称为 привет
的目录,而不是 привет
。
我也尝试过,
:call system("mkdir привет")
得到同样的结果。
是否可以?
I can not create a directory in russian (UTF-8) using vimscript in WinXP.
For example
:call mkdir("привет")
creates directory with привет
name instead of привет
.
I have also tried
:call system("mkdir привет")
with the same result.
Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我通常做的是使用
:Explore
切换到资源管理器模式,然后按d
。然后它会询问我目录名称。:h :探索
:h netrw-d
What I usually do is I switch to the explorer mode with
:Explore
and pressd
. It asks me for the directory name, then.:h :Explore
:h netrw-d
试试这个
try this
找到了。
我应该使用 iconv 函数:
Found it.
I should use iconv function:
您可以更改编码。添加:
chcp 65001 - UTF-8
You can change encod. Add:
chcp 65001 - UTF-8