문제
WinXP에서 vimscript를 사용하여 러시아어 (UTF-8)로 디렉토리를 만들 수 없습니다.
예를 들어
:call mkdir("привет")
디렉토리를 만듭니다 привет
대신 이름 привет
.
나는 또한 시도했다
:call system("mkdir привет")
같은 결과로.
가능합니까?
해결책 3
그것을 발견.
ICONV 기능을 사용해야합니다.
:call mkdir(iconv("привет", "utf-8", "cp1251"))
다른 팁
내가 일반적으로하는 것은 Explorer 모드로 전환하는 것입니다. :Explore
그리고 누르십시오 d
. 그러면 디렉토리 이름을 묻습니다.
이 시도
:!mkdir "привет"
인코딩을 변경할 수 있습니다. 추가하다:
chcp 65001
:call mkdir("привет")
CHCP 65001 -UTF -8
제휴하지 않습니다 StackOverflow