annotate runtime/plugin/tar.vim @ 446:7472c565592a v7.0117

updated for version 7.0117
author vimboss
date Wed, 27 Jul 2005 21:13:01 +0000
parents af1bcb9a13c0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
1 " tar.vim -- a Vim plugin for browsing tarfiles
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
2 " Copyright (c) 2002, Michael C. Toren <mct@toren.net>
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
3 " Distributed under the GNU General Public License.
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
4 "
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
5 " Version: 1.01
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
6 " Last Change: 2005 Jul 26
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
7 "
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
8 " Updates are available from <http://michael.toren.net/code/>. If you
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
9 " find this script useful, or have suggestions for improvements, please
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
10 " let me know.
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
11 " Also look there for further comments and documentation.
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
12 "
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
13 " This part only sets the autocommands. The functions are in autoload/tar.vim.
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
14
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
15 if has("autocmd")
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
16 augroup tar
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
17 au!
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
18 au BufReadCmd tarfile:* call tar#Read(expand("<afile>"), 1)
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
19 au BufReadCmd tarfile:*/* call tar#Read(expand("<afile>"), 1)
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
20 au FileReadCmd tarfile:* call tar#Read(expand("<afile>"), 0)
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
21 au FileReadCmd tarfile:*/* call tar#Read(expand("<afile>"), 0)
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
22
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
23 au BufWriteCmd tarfile:* call tar#Write(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
24 au BufWriteCmd tarfile:*/* call tar#Write(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
25 au FileWriteCmd tarfile:* call tar#Write(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
26 au FileWriteCmd tarfile:*/* call tar#Write(expand("<afile>"))
44
af1bcb9a13c0 updated for version 7.0027
vimboss
parents:
diff changeset
27
446
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
28 au BufReadCmd *.tar call tar#Browse(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
29 au BufReadCmd *.tar.gz call tar#Browse(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
30 au BufReadCmd *.tar.bz2 call tar#Browse(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
31 au BufReadCmd *.tar.Z call tar#Browse(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
32 au BufReadCmd *.tgz call tar#Browse(expand("<afile>"))
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
33 augroup END
7472c565592a updated for version 7.0117
vimboss
parents: 44
diff changeset
34 endif