Подтвердить что ты не робот

Создать каталог с именем UTF-8 в Vim

Я не могу создать каталог на русском языке (UTF-8) с помощью vimscript в WinXP.

Например

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

создает каталог с именем привет вместо привет.

Я также пробовал

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

с тем же результатом.

Возможно ли это?

4b9b3361

Ответ 1

Нашел.

Мне нужно использовать функцию iconv:

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

Ответ 2

Что я обычно делаю, так это переключиться в режим проводника с помощью :Explore и нажать d. Затем он запрашивает имя каталога.

Ответ 3

попробуйте это

:!mkdir "привет"

Ответ 4

Вы можете изменить кодировку. Добавить:

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

chcp 65001 - UTF-8