README File for XTree View (XTV) for Linux Version 1.0

Developed 2013, By Mohammed Isam
Under Fedora Linux 20 i686
Released under GPLv3+

What is XTV?
XTree View is a file manager which works under the Linux console. It was influenced by other file managers (like the well known XTree Gold which was popular under MS-DOS).
It provides a user friendly interface with menus, shortcuts, and key navigation.

Why should I use it?
If you like using the console (like most Linux vintage users do), having a nice and easy way to run through your directory trees and moving files around will be an important asset in your toolset.

What do I need?
For printing directory trees, you need cups to be installed on your system.
The program can be invoked from the linux console or under X11 from an xterm.

How to use it?
Simply invoke the 'xtv' executable from the bash shell.
The main window has three parts:
(1) Directory view (left side): you can navigate the directory tree
(2) File view (right side): navigate/select files in the current dir
(3) Bottom view: shows the current working directory and number of selected items

Keys:
Space bar: toggle selection. Selected items are marked "*"
CTRL+X:Cut selection (if no selection, cut current item). Cut items marked "^"
CTRL+C:Copy selection (if no selection, copy current item). Cut items marked "C"CTRL+V:Paste cut/copy items in the current directory
CTRL+O:Open location
CTRL+P:Print current directory tree
CTRL+Q:Exit program
CTRL+F:Find a file
ALT+F: Open File menu
ALT+E: Open Edit menu
ALT+H: Open Help menu

What else?
The program sends log information by default to a file named 'xtv.log' in the user's home directory.
If you wish log information to be sent to another file, invoke the program with the file name on the command line, e.g.
xtv log-file-name

If you don't want log information, invoke xtv as
xtv --no-log

You can export directory tree of a given directory to a given file without starting xtv by typing:
xtv -e|--export dirname filename
Note you will only type '-e' or '--export', not both.

XTV starts automatically with the directory tree of the current working directory. To change that, type
xtv -d|--dir dirname

And xtv will load the directory tree of 'dirname' and start. If it fails (e.g. the directory does not exist), xtv will start with the current working directory tree as usual.

Please send me your feedback and comments on [mohammed_isam1984@yahoo.com]

Thank you for using this software.
