tar-mode

tar-mode is an interactive autoloaded compiled Lisp function in `tar-mode.el'.


(tar-mode)

Parent mode: `special-mode'.

Major mode for viewing a tar file as a dired-like listing of its contents.
You can move around using the usual cursor motion commands.
Letters no longer insert themselves.
Type `e' to pull a file out of the tar file and into its own buffer;
or click mouse-2 on the file's line in the Tar mode buffer.
Type `c' to copy an entry from the tar file into another file on disk.

If you edit a sub-file of this archive (as with the `e' command) and
save it with C-x C-s, the contents of that buffer will be
saved back into the tar-file buffer; in this way you can edit a file
inside of a tar archive without extracting it and re-archiving it.

See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
key binding
--- -------

0 .. 9 digit-argument
e .. f tar-extract

C-d tar-flag-deleted
RET tar-extract
C-n tar-next-line
C-p tar-previous-line
SPC tar-next-line
- negative-argument
C tar-copy
E tar-extract-other-window
G tar-chgrp-entry
M tar-chmod-entry
O tar-chown-entry
R tar-rename-entry
d tar-flag-deleted
g revert-buffer
n tar-next-line
o tar-extract-other-window
p tar-previous-line
u tar-unflag
v tar-view
w woman-tar-extract-file
x tar-expunge
DEL tar-unflag-backwards
<down> tar-next-line
<follow-link> mouse-face
<mouse-2> tar-mouse-extract
<remap> Prefix Command
<up> tar-previous-line



In addition to any hooks its parent mode `special-mode' might have run,
this mode runs the hook `tar-mode-hook', as the final step
during initialization.