Mercurial > vim
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 |