gvim에서 파일을 시스템시각을 붙여서 백업하려고 합니다.
글쓴이: goguma73 / 작성시간: 수, 2005/04/20 - 6:35오후
윈도2000의 gvim6.3이용자입니다. 파일저장시 백업을 하는 기능을 다음과 같이 설정하여 사용하고 있는데
set bk
set backupdir=C/temp/vim_bk
set bex=.bak
파일명뒤에다가 시스템시각(년월일시분)을 설정하고 확장자로 bak를 붙이고 싶은데
잘되지 않습니다.
예 a.txt -> a.txt_200504121414.bak
혹 파일백업을 위처럼 사용하고 계신분 덧글 부탁드립니다.
Forums:
자답입니다.
특별한 기능이 존재하지 않은듯 하여 인터넷을 찾아보니
편법으로 다음과 같이 사용하고 있는 것을 발견했습니다
_vimrc파일에다가 다음을 추가하시면 됩니다.
fun! InitBex()
"let myvar = strftime("(%y%m%d)[%Hh%M]")
let myvar = strftime("%y%m%d_%Hh")
let myvar = "set backupext=_". myvar . ".bak"
execute myvar
"echo myvar
endfun
map <ESC> call InitBex()<CR>
댓글 달기