blob: 2506ad53753ac936250ca9507d59de1cae79883b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
function! path#Create(name, ...) abort
if a:0 > 2
echoerr 'Too many arguments'
endif
if isdirectory(a:name)
return 1
endif
let prot = a:0 >= 1 ? a:1 : 0755
return mkdir(a:name, 'p', prot)
endfunction
|