augroup lzma
au!
au BufReadPre,FileReadPre *.lzma setlocal bin
au BufReadPost,FileReadPost *.lzma call gzip#read("lzma -d")
au BufWritePost,FileWritePost *.lzma call gzip#write("lzma")
au FileAppendPre *.lzma call gzip#appre("lzma -d")
au FileAppendPost *.lzma call gzip#write("lzma")
augroup END " augroup lzma
Note you need to have lzma-utils
, not lzma, for
this to work.