.vimrc

changeset 939
b769704bb258
parent 938
26a36c7d29bb
child 940
fb5519032710
equal deleted inserted replaced
938:26a36c7d29bb 939:b769704bb258
239 set sessionoptions=buffers,curdir,localoptions 239 set sessionoptions=buffers,curdir,localoptions
240 240
241 " Enable enhanced % matching in ruby 241 " Enable enhanced % matching in ruby
242 runtime macros/matchit.vim 242 runtime macros/matchit.vim
243 243
244 for subdir in ['backup', 'tmp', 'undo', 'session'] 244 for subdir in ['backup', 'tmp', 'undo']
245 if !filewritable(g:vimcache . '/' . subdir) 245 call vimrc#PrepDir(g:vimcache . '/' . subdir)
246 call mkdir(g:vimcache . '/' . subdir, 'p', 0700) 246 call vimrc#PruneFiles(g:vimcache . '/' . subdir)
247 endif
248 endfor 247 endfor
248 call vimrc#PrepDir(g:vimcache . '/session')
249 249
250 set backup 250 set backup
251 let &backupdir = g:vimcache . '/backup//,.' 251 let &backupdir = g:vimcache . '/backup//,.'
252 let &directory = g:vimcache . '/tmp//,.' 252 let &directory = g:vimcache . '/tmp//,.'
253 253

mercurial