Chapter 6. Virtual File System (VFS)

A file is a Vfs when it describes a tree structure of files and directories. An example of Vfs is a zip file : a zip file contains files organized in directories.

Each Vfs file type needs a program in order to retrieve its content. For the ".zip" files, this program could be "unzip" or any other one which is able to understand this file format.

Scanning the content of vfs is longer because GTKtalog must call an external program. Once scanned (either in "Scan vfs" or "Full scan vfs" mode), a vfs file is shown as a normal directory. You can notice it's a vfs by the color of the icon (green by default). You can browse the subdirectories, the files of the vfs and interact with them in the same way as if they weren't in such a vfs (except about the unavailability of the file information). After a scan, the information field of a file inside a vfs is empty.

In the case of a nested vfs, the vfs inside the first one is not scanned as a vfs file (just stored as a normal file).

Right clicking on a vfs directory on the left frame of GTKtalog pops up a special vfs menu :

Edit vfs : Same as edit directory or edit file.

Vfs mode :

To recover the archive vfs structure after deleting it,you will have to rescan it either in "Scan vfs" or "Full scan vfs" mode