comparison runtime/plugin/gzip.vim @ 10385:368468ef35cf

commit https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Nov 17 14:50:09 2016 +0100 Updated runtime files.
author Christian Brabandt <cb@256bit.org>
date Thu, 17 Nov 2016 15:00:05 +0100
parents 169a62d5bcb9
children 2334bf788e8a
comparison
equal deleted inserted replaced
10384:54db4e2b88b3 10385:368468ef35cf
18 " Enable editing of gzipped files. 18 " Enable editing of gzipped files.
19 " The functions are defined in autoload/gzip.vim. 19 " The functions are defined in autoload/gzip.vim.
20 " 20 "
21 " Set binary mode before reading the file. 21 " Set binary mode before reading the file.
22 " Use "gzip -d", gunzip isn't always available. 22 " Use "gzip -d", gunzip isn't always available.
23 autocmd BufReadPre,FileReadPre *.gz,*.bz2,*.Z,*.lzma,*.xz,*.lz setlocal bin 23 autocmd BufReadPre,FileReadPre *.gz,*.bz2,*.Z,*.lzma,*.xz,*.lz,*.zst setlocal bin
24 autocmd BufReadPost,FileReadPost *.gz call gzip#read("gzip -dn") 24 autocmd BufReadPost,FileReadPost *.gz call gzip#read("gzip -dn")
25 autocmd BufReadPost,FileReadPost *.bz2 call gzip#read("bzip2 -d") 25 autocmd BufReadPost,FileReadPost *.bz2 call gzip#read("bzip2 -d")
26 autocmd BufReadPost,FileReadPost *.Z call gzip#read("uncompress") 26 autocmd BufReadPost,FileReadPost *.Z call gzip#read("uncompress")
27 autocmd BufReadPost,FileReadPost *.lzma call gzip#read("lzma -d") 27 autocmd BufReadPost,FileReadPost *.lzma call gzip#read("lzma -d")
28 autocmd BufReadPost,FileReadPost *.xz call gzip#read("xz -d") 28 autocmd BufReadPost,FileReadPost *.xz call gzip#read("xz -d")
29 autocmd BufReadPost,FileReadPost *.lz call gzip#read("lzip -d") 29 autocmd BufReadPost,FileReadPost *.lz call gzip#read("lzip -d")
30 autocmd BufReadPost,FileReadPost *.zst call gzip#read("zstd -d --rm")
30 autocmd BufWritePost,FileWritePost *.gz call gzip#write("gzip") 31 autocmd BufWritePost,FileWritePost *.gz call gzip#write("gzip")
31 autocmd BufWritePost,FileWritePost *.bz2 call gzip#write("bzip2") 32 autocmd BufWritePost,FileWritePost *.bz2 call gzip#write("bzip2")
32 autocmd BufWritePost,FileWritePost *.Z call gzip#write("compress -f") 33 autocmd BufWritePost,FileWritePost *.Z call gzip#write("compress -f")
33 autocmd BufWritePost,FileWritePost *.lzma call gzip#write("lzma -z") 34 autocmd BufWritePost,FileWritePost *.lzma call gzip#write("lzma -z")
34 autocmd BufWritePost,FileWritePost *.xz call gzip#write("xz -z") 35 autocmd BufWritePost,FileWritePost *.xz call gzip#write("xz -z")
35 autocmd BufWritePost,FileWritePost *.lz call gzip#write("lzip") 36 autocmd BufWritePost,FileWritePost *.lz call gzip#write("lzip")
37 autocmd BufWritePost,FileWritePost *.zst call gzip#write("zstd --rm")
36 autocmd FileAppendPre *.gz call gzip#appre("gzip -dn") 38 autocmd FileAppendPre *.gz call gzip#appre("gzip -dn")
37 autocmd FileAppendPre *.bz2 call gzip#appre("bzip2 -d") 39 autocmd FileAppendPre *.bz2 call gzip#appre("bzip2 -d")
38 autocmd FileAppendPre *.Z call gzip#appre("uncompress") 40 autocmd FileAppendPre *.Z call gzip#appre("uncompress")
39 autocmd FileAppendPre *.lzma call gzip#appre("lzma -d") 41 autocmd FileAppendPre *.lzma call gzip#appre("lzma -d")
40 autocmd FileAppendPre *.xz call gzip#appre("xz -d") 42 autocmd FileAppendPre *.xz call gzip#appre("xz -d")
41 autocmd FileAppendPre *.lz call gzip#appre("lzip -d") 43 autocmd FileAppendPre *.lz call gzip#appre("lzip -d")
44 autocmd FileAppendPre *.zst call gzip#appre("zstd -d --rm")
42 autocmd FileAppendPost *.gz call gzip#write("gzip") 45 autocmd FileAppendPost *.gz call gzip#write("gzip")
43 autocmd FileAppendPost *.bz2 call gzip#write("bzip2") 46 autocmd FileAppendPost *.bz2 call gzip#write("bzip2")
44 autocmd FileAppendPost *.Z call gzip#write("compress -f") 47 autocmd FileAppendPost *.Z call gzip#write("compress -f")
45 autocmd FileAppendPost *.lzma call gzip#write("lzma -z") 48 autocmd FileAppendPost *.lzma call gzip#write("lzma -z")
46 autocmd FileAppendPost *.xz call gzip#write("xz -z") 49 autocmd FileAppendPost *.xz call gzip#write("xz -z")
47 autocmd FileAppendPost *.lz call gzip#write("lzip") 50 autocmd FileAppendPost *.lz call gzip#write("lzip")
51 autocmd FileAppendPost *.zst call gzip#write("zstd --rm")
48 augroup END 52 augroup END