NAME
xnc - File manager for X Window
SYNOPSIS
xnc [-display xdisplay] [-geometry geom] [-/+rv] [-fn fontname] [-/+ls]
[-/+sb] [-sl number] [-/+vb] [-C] [-/+si] [-/+fl] [-/+shared] [-plugin
plugin_name] [-help]
DESCRIPTION
This manual page describes the xnc program, the file manager for X
Window. It provides many operations with files in Virtual File System,
such as copy, move, delete, rename, view, edit ... Currently Virtual
File System in xnc can work with normal disk filesystem, with various
archives in popular formats and with FTP sessions on remote machines.
xnc is highly and easily configurable with xncsetup, that allow color
changing, hot keys redefinitions, fonts choosing etc.
Short description of xnc features:
o View two directories in two panels with highlighting.
o Copy, move, rename, delete files and directories recursivly.
o View or edit files with internal ives or external editors.
o File execution in built-in xterminal.
o File association with applications by file extension.
o Operations with files inside archives.
o User menu for quick command execution.
o HotDir bookmark for quick changing to useful directories.
o Processes information/Signal sending.
o Memory infromation.
o Disk summary infromation.
o Quick ScanDir infromation.
o And more...
Full description of all internal xnc commands with default hot keys for
them:
o Move cursor up/down on the panel [Up/Down] - MoveUp/MoveDown.
This command moves cursor one file up or down in the active
panel.
o Move cursor one column up/down [Left/Right] -
MoveLeft/MoveRight. This command moves cursor one column up and
down or left and right according to number of columns.
o Move cursor page up/down [PageUp/PageDown] -
MoveCursorPageUp/MoveCursorPageDown. This command moves cursor
one page up or down if number of files in current directory are
more that for one page.
o Move cursor home [Home] - MoveCursorHome. This command moves
cursor to the beginning of the directory list where ´..´ is
shown.
o Move cursor to the end [End] - MoveCursorEnd. This command moves
cursor to the last file in the current directory listing.
o Switch between panels [Tab] - SwitchPanels. This action allows
you to change focus between panels and makes one active. You can
also switch between panels by clicking with mouse on the panel
or its header.
o Switch between Xterminal and Panels window [Crtl-O] -
SwitchToTerm. Allow you to switch between panels window and
xterminal window to view xterminal output of running programs in
it and then return back to your panels and continue browsing
your file system tree.
o Set inactive panel directory to current one [Ctrl+j] -
SetPanelToCurrent. This command takes directory path from active
panel and sets the same path to inactive one. Useful if you want
to copy to the same directory.
o Swap directories in the panels [Ctrl+u] - SwapPanels. This
command exchanges directory paths between two panels.
o Execute in foreground or changing directory [Enter] - Execute.
Double left click on file or pressing hotkey will execute file
in foreground with output to built in xterminal. If file has no
execute permission, association menu appears and you can choose
command from it to execute with current file as a parameter. If
current file is a directory then xnc changes current directory
to those one under cursor and shows dir contents.
o Execute in background [Shift-Enter] - Execute. This operation
allowed only if file has execute permission. File executed in
background using built in xterminal shell (´&´ will be auto
added by xnc).
o File insertion to command line [Ctrl-Enter] - Execute. Pressing
this combination or dragging file to command line and xnc will
insert this file in command. Very useful for constructing
command line parameters.
o Insert left panel directory path [Ctrl+[] - InsertLeftDir. If
this command is activated, then xnc will insert into the command
line full path from left (top) panel. This command is usefull if
you want combine filename with it full path.
o Insert right panel directory path [Ctrl+]] - InsertRightDir. If
this command is activated, then xnc will insert into the command
line full path from right (bottom) panel. This command is
usefull if you want combine filename with it full path.
o Insert previous executed command from history [Shift+Up,Ctrl+e]
- CmdLineCommandUp. Take previous command from history and put
it into the command line. You can also view all history and
choose your remembered command by clicking on the icon in the
left corner of the command line.
o Move cursor one step right in the command line [Shift+Right] -
CmdLineCommandRight.
o Move cursor one step left in the command line [Shift+Right] -
CmdLineCommandLeft.
o Manual Selectection/Deselection files and directories on the
panels. [Insert] - ManualSelectFile. Use right mouse button to
do this operation with mouse.
o Selection/Deselection by mask. [Gray+ or Gray-] -
AddMaskSelection/DelMaskSelection.You can type any file mask
with ´*´ and ´?´ in wildcard. Use ´Gray +´ for select files by
mask and ´Gray -´ for deselect or choose these operations from
´Operations´ menu.
o Invert selection of the files. [Gray*] - InvertMaskSelection.
Make currently selected files deselected and select others.
o Select file by extension [Shift+Gray+] - SelectFileMask. Takes
the extension of the file under cursor and selects all files
with the same extension.
o Deselect file by extension [Shift+Gray-] - DeselectFileMask.
Takes the extension of the file under cursor and deselects all
files with the same extension.
o Copy s [F5] - CopyFile. With this function you can copy files
and directories to destination file system, where destination
file system may be disk, archive or ftp session. Directories are
copied recursively. Links are copied as files if opposite option
is not set in a confirmation copy window. This window appears
only if your option ´prompt on copy´ is on. You can enter
another directory in this window. Use Tab key for directory
name completion on normal disk file system. If you copy single
file not a selection then you can add new file name to directory
path in the confirmation window and file will be copied with
another name.
o Move s [F6] - MoveFile. Same as copy files but this function
move files i.e delete it from source panel after ´copying´.
o Delete s [F8] - DelFile. Delete files and directories from the
active panel. Directories are deleted recursively. Use mouse to
drag files and drop it on recycle bin icon for activating the
same delete command.
o Create archive from s [Shift+F5] - CreateArchive. If you want to
create an archive from some files or directories in the active
panel, then select them and activate this command. Dialog window
appears and the default name or the archive is displayed.
Default archiver is TAR+GZIP, and if you want any other that xnc
supports then just change extension in name of the archive and
xnc will automatically use necessary archiver. For exmaple if
you type ´my_first_one.zip´ then zip archiver will be used and
my_first_one will be created. Note that removing directory name
from the name of the archive will push xnc to create archive in
the current directory of the active panel. XNC can create
archives only on normal disk file system, but from files from
any type of virtual file system.
o Rename file [Shift+F6] - RenameFile. Rename file command pop ups
the dialog window this the old file name in it. Change this name
to any other you want and the file will be renamed. Command
works only with one file under cursor.
o Change attributes [F9] - AttributeFile. Change owner/group/other
read/write/execute permissions of file or set/clear these
permissions for selected files and directories.
o Change owner [Shift-F9] - ChangeOwner. Change owner and group of
s. Pops up dialog window and you can choose new owner and group
from list or type it on keyboard in ´owner.group´ format. After
that owner and/or group will be updated for selected files of
for file under cursor.
o Make directory [F7] - MakeDir. Create directory with given name
in current one.
o View file [F3] - ViewFile. View current file (not selected) with
IVES or specified viewer.
o Simple View [Shift-F3] - SimpleViewFile. Work only with IVES and
allow you to view file in simple raw/HEX mode even it is an
image.
o Edit file [F4] - EditFile. Edit current file with IVES or
specified editor.
o New file for edit [Shift-F4] - NewFileEdit. Create new file and
give it to editor.
o Print current file [Ctrl+F9] - Print. This command sends current
file to the default printer via ´lpr´ command.
o Memory information [Ctrl-M] - MemoryInfo. Shows memory
information window with output from by ´free´ or ´vmstat´
command.
o Disk information [Ctrl-L] - DiskInfo. Shows window with
information about each mounted partition in system (executes
´df´ command).
o Processes information [F11] - KillMenu. Shows working processes
and allow you to send signal to selected process.
o Quick ScanDir [Ctrl-Q] - QuickDir. Switch on/off summary
information window about current directory and its files and
subdirectories.
o Inode file information [Crtl+i] - InodeInfo. Shows information
window with specific information about file taken from ´stat´
structure.
o Quick file information [GrayInsert] - QuickFileInfo. If you
activate this command the xnc will show ´magic´ file information
in status bar area of the current panel. If any files are
selected the instead of magic file information, ordinary
information about file under cursor will be shown.
o Add entry to bookmark [Ctrl-a] - AddtoBookMark. Add current
directory to empty place in the bookmark. If bookmark is full
then addition is failed. If this directory already exists in the
bookmark then folder with that dir starts flushing. Use drag and
drop from the panel header to empty bookmark area if you want to
add new bookmark folder by mouse.
o Switch to folder [Alt-1..9] - SwitchToBook. Switch active panel
to directory stored in specified bookmark folder. If the
bookmark folder does not exist it will be created with current
directory and no switching will be made. Click on chosen
bookmark folder with mouse to make it visible on active panel.
o Delete current folder from the bookmark [Alt-Delete] -
DelCurrentBook. Delete highlighted folder from the bookmark (not
from file system). Also You can drag any bookmark folder to
Recycle bin to delete it.
o Find files [Ctrl-F] - FindFile. This command opens a find file
window where file name or mask need to be specified and find
results will be shown. Allow recursive directories scanning from
current or from ´/´ directory. You can click on one of the found
files you are interested in and xnc will switch active panel to
the directory where this file is located and set cursor to it.
o Open FTP session [Ctrl+H] - ActivateFtpLink. This command open
FTP connection window, where you can choose one of your favorite
sites to connect to or add one and connect to it via FTP. You
can also open FTP session by typing the following command in the
command line: ´cd ftp://[user@]hostname[:port][/path]´.
o User Menu [F2] - UserMenu. Show user menu with commands and
hotkeys defined for it and allow activate menu item.
o Man pages [F1] - ManPage. Popup window asks you for man page
name and options then execute ´man´. If you are using IVES as a
viewer then it shows man pages in IVES HighLight View window
otherwise in xterminal using your PAGER environment.
o Clean archive file system cache [Ctrl+C] - CleanAFSCache. This
command cleans archive cache on your disk. XNC uses this cache
for speed up browsing your archives.
o Remount current directory [Shift+F1] - RemountCurrent. This
command tries to remount current directory. Often useful only if
you are root.
o Remount device from the list [Ctrl+F1] - RemountList. This
command show list of all mountable device and allow you to
choose and then mount/remount selected device. Useful from cdrom
disks changing on the fly.
o Reread current directory [Ctrl+R] - RereadDir. This command
forces xnc to reread directory contents from virtual file
system.
OPTIONS
-display xdisp
Connect to X Server xdisp.
-geometry geom
Set geometry of xnc windows to geom.
-/+rv Turn on/off reverse video in xterminal (default is nonreverse).
-fn fontname
Set font named fontname in xterminal window.
-/+ls Turn on/off login shell mode.
-/+sb Turn on/off scrollbar in xterminal window.
-sl number
Number of scrolled line to save in xterminal window.
-/+vb Turn on/off visual bell.
-C Intercept console massages.
-/+si Turn on/off startup logo (default is on).
-/+fl Turn on/off fast loading mode. (default is off). There are no
directory icons, file icons and startup logo in fast loading
mode.
-/+to Turn on/off rxvt terminal (default is on).
-/+su Turn on/off ´system´ call, works when terminal is off (-to).
-/+shared
Turn on/off shared resource using with xncloader.
-plugin plugin_name
plugin name for load different look.
-help Shows help options screen.
FILES
The xnc program requires some configuration files in your HOME/.xnc
directory, so run xncsetup before first start of xnc.
SEE ALSO
xncsetup, ives, iview, iedit, xjpegroot
BUGS
There may be bugs in the xnc package, but that´s not very likely. But
if you´ll find the bug then please, send complete description to the
author.
AUTHOR
Leonid Khramov (leo@xnc.dubna.su) Russia, St.Petersburg 2002