vim
새 파일을 저장할 때 존재하지 않는 디렉토리를 만들도록 요청하십시오.
수색…
소개
새 파일을 편집하는 경우 : vim these/directories/dont/exist/newfile
디렉토리로 파일을 저장할 수 없습니다 vim
존재하지 않는로 저장하려고합니다.
다음 디렉토리를 사용하여 디렉토리를 생성하라는 메시지가 표시되거나 w : w!
이 코드 는 :w
를 사용하여 디렉토리를 생성하라는 메시지를 표시합니다 :w!
:
augroup vimrc-auto-mkdir
autocmd!
autocmd BufWritePre * call s:auto_mkdir(expand('<afile>:p:h'), v:cmdbang)
function! s:auto_mkdir(dir, force)
if !isdirectory(a:dir)
\ && (a:force
\ || input("'" . a:dir . "' does not exist. Create? [y/N]") =~? '^y\%[es]$')
call mkdir(iconv(a:dir, &encoding, &termencoding), 'p')
endif
endfunction
augroup END
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow