Ответ 1
Нашел.
Мне нужно использовать функцию iconv:
:call mkdir(iconv("привет", "utf-8", "cp1251"))
Я не могу создать каталог на русском языке (UTF-8) с помощью vimscript в WinXP.
Например
:call mkdir("привет")
создает каталог с именем привет
вместо привет
.
Я также пробовал
:call system("mkdir привет")
с тем же результатом.
Возможно ли это?
Нашел.
Мне нужно использовать функцию iconv:
:call mkdir(iconv("привет", "utf-8", "cp1251"))
Что я обычно делаю, так это переключиться в режим проводника с помощью :Explore
и нажать d
. Затем он запрашивает имя каталога.
попробуйте это
:!mkdir "привет"
Вы можете изменить кодировку. Добавить:
chcp 65001
:call mkdir("привет")
chcp 65001 - UTF-8