home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2002 March
/
PCWorld_2002-03_cd.bin
/
Software
/
Vyzkuste
/
far
/
Far1703.exe
/
FarEng.hlf
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
FAR help
|
2001-04-19
|
92.5 KB
|
2,245 lines
.Language=English,English
@Contents
$^#FAR version 1.70 beta 3. File and archive manager.#
$^#Copyright (C) 1996-2000 Eugene Roshal.#
$^#Copyright (C) 2000-2001 FAR Group.#
~How to use help~@Help@
~About FAR~@About@
~How to register FAR~@Register@
~Keyboard reference~@KeyRef@
~Command line switches~@CmdLine@
~Plugins support~@Plugins@
~Overview of plugin capabilities~@PluginsReviews@
~Panels:~@Panels@ ~File panel~@FilePanel@
~Tree panel~@TreePanel@
~Info panel~@InfoPanel@
~Quick view panel~@QViewPanel@
~Drag and drop files~@DragAndDrop@
~Customizing file panel view modes~@PanelViewModes@
~Selecting files~@SelectFiles@
~Menus:~@Menus@ ~Left and right menus~@LeftRightMenu@
~Files menu~@FilesMenu@
~Commands menu~@CmdMenu@
~Options menu~@OptMenu@
~Find file~@FindFile@
~History~@History@
~Find folder~@FindFolder@
~Compare folders~@CompFolders@
~User menu~@UserMenu@
~Change drive menu~@DriveDlg@
~File associations~@FileAssoc@
~Operating system commands~@OSCommands@
~Folder shortcuts~@FolderShortcuts@
~Sort groups~@SortGroups@
~File panel filter~@Filter@
~Screens switching~@ScrSwitch@
~Task list~@TaskList@
~System settings~@SystemSettings@
~Panel settings~@PanelSettings@
~Interface settings~@InterfSettings@
~Files highlighting~@Highlight@
~File descriptions~@FileDiz@
~Viewer settings~@ViewerSettings@
~Editor settings~@EditorSettings@
~Copying, moving, renaming and creating links~@CopyFiles@
~Internal viewer~@Viewer@
~Internal editor~@Editor@
~File masks~@FileMasks@
~Keyboard macros~@KeyMacro@
@Help
$ #How to use help#
Help screens may have reference items on them that lead to another help
screen. You may use #Tab# and #Shift-Tab# keys to move the cursor from one
reference item to another, then press Enter to go to a help screen
describing that item. With the mouse, you may click a reference to go to the
help screen about that item.
If text does not completely fit in the help window, a scroll bar is
displayed. In such case #cursor keys# can be used to scroll text.
You may press #Alt-F1# or #BS# to go back to a previous help screen
and #Shift-F1# to view the help contents.
Press #Shift-F2# for ~plugins~@Plugins@ help.
#F5# switches help between window and fullscreen modes.
@About
$ #About FAR#
FAR is a text mode file and archive manager for Windows 95/98/Me,
Windows NT and Windows 2000. It supports #long file names# and provides
a wide set of file and folder operations.
FAR is #shareware# software. You must ~register~@Register@ it to continue to
use after 40-days trial period.
FAR does transparent #archive# processing. Files in the archive are
handled similarly as in a folder: when you operate with the archive, FAR
transforms your commands into the corresponding external archiver calls.
FAR offers a number of service functions as well.
@Register
$ #How to register#
FAR is #shareware# software. You must register it to continue to use
after the 40-days trial period. Please read License.txt file for user license.
Detailed registration instructions are provided in Register.txt.
File Far_Site.txt contains a list of FAR registration sites. You also
may read the latest version of this list on:
~http://www.rarsoft.com~@http://www.rarsoft.com@
@KeyRef
$ #Keyboard reference#
~Panel control~@PanelCmd@
~Command line~@CmdLineCmd@
~File management and service commands~@FuncCmd@
~Miscellaneous~@MiscCmd@
@PanelCmd
$ #Panel control commands#
#Common panel commands#
Change active panel #Tab#
Swap panels #Ctrl-U#
Re-read panel #Ctrl-R#
Toggle info panel #Ctrl-L#
Toggle quick view panel #Ctrl-Q#
Toggle tree panel #Ctrl-T#
Hide/show both panels #Ctrl-O#
Temporarily hide both panels #Ctrl-Alt-Shift#
(as long as these keys are held down)
Hide/show inactive panel #Ctrl-P#
Hide/show left panel #Ctrl-F1#
Hide/show right panel #Ctrl-F2#
Change panels height #Ctrl-Up,Ctrl-Down#
Change panels width #Ctrl-Left,Ctrl-Right#
(when the command line is empty)
Restore default panels width #Ctrl-Numpad5#
#File panel commands#
Select/deselect file #Ins, Shift-Cursor keys#
Select group #Gray +#
Deselect group #Gray -#
Invert selection #Gray *#
Select files with the same extension as the #Ctrl-<Gray +>#
current file
Deselect files with the same extension as the #Ctrl-<Gray ->#
current file
Invert selection including folders #Ctrl-<Gray *>#
(ignore command line state)
Select files with the same name as the current file #Alt-<Gray +>#
Deselect files with the same name as the current #Alt-<Gray ->#
file
Select all files #Shift-<Gray +>#
Deselect all files #Shift-<Gray ->#
Copy names of selected files to clipboard #Ctrl-Shift-Ins#
Restore previous selection #Ctrl-M#
Scroll long names and descriptions #Alt-Left,Alt-Right#
Set brief view mode #LeftCtrl-1#
Set medium view mode #LeftCtrl-2#
Set full view mode #LeftCtrl-3#
Set wide view mode #LeftCtrl-4#
Set detailed view mode #LeftCtrl-5#
Set descriptions view mode #LeftCtrl-6#
Set long descriptions view mode #LeftCtrl-7#
Set file owners view mode #LeftCtrl-8#
Set file links view mode #LeftCtrl-9#
Set alternative full view mode #LeftCtrl-0#
Toggle hidden and system files displaying #Ctrl-H#
Toggle long/short file names view mode #Ctrl-N#
Hide/Show left panel #Ctrl-F1#
Hide/Show right panel #Ctrl-F2#
Sort files in the active panel by name #Ctrl-F3#
Sort files in the active panel by extension #Ctrl-F4#
Sort files in the active panel by modification time #Ctrl-F5#
Sort files in the active panel by size #Ctrl-F6#
Keep files in the active panel unsorted #Ctrl-F7#
Sort files in the active panel by creation time #Ctrl-F8#
Sort files in the active panel by access time #Ctrl-F9#
Sort in the active panel by description #Ctrl-F10#
Sort in the active panel by file owner #Ctrl-F11#
Display sort modes menu #Ctrl-F12#
Use group sorting #Shift-F11#
Show selected files first #Shift-F12#
Notes:
1. If the command line is empty, #Ctrl-Ins# copies selected file
names from a panel to the clipboard like #Ctrl-Shift-Ins#;
2. If "Allow reverse sort modes" option in ~Panel settings~@PanelSettings@
dialog is enabled, pressing the same sort key second time
toggles the sort direction from ascending to descending
and vice versa;
3. Alt-Left and Alt-Right combinations, used to scroll long names
and descriptions, work only with non-numpad Left and Right keys.
This is due to the fact that when Alt is pressed, numpad cursor
keys are used to enter characters via their decimal codes.
@CmdLineCmd
$ #Command line commands#
Character left #Left,Ctrl-S#
Character right #Right,Ctrl-D#
Word left #Ctrl-Left#
Word right #Ctrl-Right#
Start of line #Ctrl-Home#
End of line #Ctrl-End#
Delete char #Del#
Delete char left #BS#
Delete to end of line #Ctrl-K#
Delete word left #Ctrl-BS#
Delete word right #Ctrl-Del#
Copy to clipboard #Ctrl-Ins#
Paste from clipboard #Shift-Ins#
Previous command #Ctrl-E#
Next command #Ctrl-X#
Clear command line #Ctrl-Y#
Insert file name from the active panel #Ctrl-Enter#
Insert full file name from the active panel #Ctrl-F#
Insert UNC file name from the active panel #Ctrl-Alt-F#
Insert full file name from the passive panel #Ctrl-:#
Insert UNC file name from the passive panel #Ctrl-Alt-:#
Insert left panel path #Ctrl-[#
Insert right panel path #Ctrl-]#
Insert active panel path #Ctrl-Shift-[#
Insert passive panel path #Ctrl-Shift-]#
Notes:
1. If the command line is empty, #Ctrl-Ins# copies selected file
names from a panel to the clipboard like #Ctrl-Shift-Ins#;
2. #Ctrl-End# pressed at the end of the command line, replaces
its current contents with a command from ~history~@History@
beginning with the characters that are in the command line,
if such a command exists. You may press Ctrl-End again to go
to the next such command.
3. Most of the described above commands are valid for all edit
strings including edit controls in dialogs and internal editor.
4. #Ctrl-Alt-F# (#Ctrl-Alt-:#) works only for network drives. For
local drives it has the same function as #Ctrl-F# (#Ctrl-:#)
5. #Alt-Shift-Left#, #Alt-Shift-Right#, #Alt-Shift-Home# and
#Alt-Shift-End# select the block in the command line also when the
panels are on.
@FuncCmd
$ #File management and service commands#
Online help #F1#
Show ~user menu~@UserMenu@ #F2#
View #Ctrl-Shift-F3, Numpad 5, F3#
If pressed on a file, Numpad 5 and F3 invoke ~internal~@Viewer@,
external or ~associated~@FileAssoc@ viewer, depending upon the file type
and ~external viewer settings~@ViewerSettings@.
Ctrl-Shift-F3 always calls internal viewer ignoring file associations.
If pressed on a folder, calculates and shows the size of selected
folders.
Edit #Ctrl-Shift-F4, F4#
F4 invokes ~internal~@Editor@, external or ~associated~@FileAssoc@ editor,
depending upon the file type and ~external editor settings~@EditorSettings@.
Ctrl-Shift-F4 always calls internal editor ignoring file associations.
F4 and Ctrl-Shift-F4 for directories invoke the change file ~attributes~@FileAttrDlg@ dialog.
Copy #F5#
Copies files and folders. If you wish to create the destination folder
before copying, terminate the name with a backslash.
Rename or move #F6#
Moves or renames files and folders. If you wish to create the destination
folder before moving, terminate the name with a backslash.
Create new folder #F7#
Delete #Shift-Del, Shift-F8, F8#
Delete files and folders. F8 and Shift-Del process all selected files,
Shift-F8 - only the file under the cursor. Shift-Del deletes files
immediately, not to Recycle Bin as opposed to F8 and Shift-F8 if they are
configured to utilize the Recycle Bin method.
Wipe #Alt-Del#
Wipe files and folders. Before file deletion its data are overwritten
with zeroes, after which the file is truncated and renamed to a temporary
name.
Show ~menus~@Menus@ bar #F9#
Quit FAR #F10#
Show ~plugin~@Plugins@ commands #F11#
Change the current drive for left panel #Alt-F1#
Change the current drive for right panel #Alt-F2#
Internal/external viewer #Alt-F3#
Invokes internal viewer if external viewer is default and external viewer
if internal is default.
Internal/external editor #Alt-F4#
Invokes internal editor if external editor is default and external
editor if internal is default.
Print files #Alt-F5#
To print the selected files "Print manager" plugin is used.
Create ~file links~@HardSymLink@ (NTFS only) #Alt-F6#
Using hard file links you may have several different file names
referring to the same data.
Perform ~find file~@FindFile@ command #Alt-F7#
Display ~commands history~@History@ #Alt-F8#
Selects the number of lines on the screen #Alt-F9#
Perform ~find folder~@FindFolder@ command #Alt-F10#
Display ~view and edit history~@HistoryViews@ #Alt-F11#
Display ~folders history~@HistoryFolders@ #Alt-F12#
Add files to archive #Shift-F1#
Extract files from archive #Shift-F2#
Perform archive managing commands #Shift-F3#
Edit new file #Shift-F4#
Copy file under cursor #Shift-F5#
Rename or move file under cursor #Shift-F6#
Delete file under cursor #Shift-F8#
Save configuration #Shift-F9#
Selects last executed menu item #Shift-F10#
Execute, change folder, enter to an archive #Enter#
Execute in the separate window #Shift-Enter#
Change folder to root #Ctrl-\#
Change folder, enter to archive (also to SFX archive) #Ctrl-PgDn#
Change folder to parent #Ctrl-PgUp#
Create shortcut to the current folder #Ctrl-Shift-<N>#
Use folder shortcut #RightCtrl-<N>#
Set ~file attributes~@FileAttrDlg@ #Ctrl-A#
~Apply command~@ApplyCmd@ to selected files #Ctrl-G#
~Describe~@FileDiz@ selected files #Ctrl-Z#
@MiscCmd
$ #Miscellaneous#
Screen grabber #Alt-Ins#
Screen grabber allows to select and copy to the clipboard any screen area.
Use arrow keys or click the left mouse button to move the cursor. To select
text use Shift-arrow keys or press the left mouse button. Enter, Ctrl-Ins,
right mouse button or doubleclick copy selected text to clipboard, Ctrl-
<Gray +> adds it to the clipboard contents, Esc leaves the grabbing mode.
Record ~keyboard macro~@KeyMacro@ #Ctrl-<.>#
History in dialog edit controls #Ctrl-Up, Ctrl-Down#
In dialog edit control history you may use Enter to copy the current item
to the edit control and Ins to mark or unmark an item. Marked items are not pushed
out of history by new items, so you may mark frequently used strings so that
you will always have them in the history.
Clear history in dialog edit controls #Del#
Insert a file name under cursor to dialog #Shift-Enter#
This key combination is valid for all edit controls except the command
line, including dialogs and the ~internal editor~@Editor@.
In dialogs, when the current control is a check box:
- turn on (#[x]#) #Gray +#
- turn off (#[ ]#) #Gray -#
- change to undefined (#[?]#) #Gray *#
(for three-state checkboxes)
Right clicking outside the dialog works the same as pressing Esc.
Left clicking outside the dialog works the same as pressing Enter.
@CmdLine
$ #Command line switches#
The following switches may be used in the command line:
#/a# Disable display of characters with codes 0 - 31
and 255.
May be useful when executing FAR under telnet.
#/ag# Disable display of pseudographics characters.
#/e[<line>[:<pos>]] <filename>#
Edit the specified file. After /e you may optionally
specify editor start line and line position.
For example: far /e70:2 readme.
#/i# Set small (16x16) icon for FAR console window.
In some configurations this switch may lead to
unstable work.
#/p[<path>]#
Search for "common" plugins in the directory, specified by
<path>. If <path> not specified, "main" plugins will not
be loaded. It is also possible to use environment
variables in the "/p" command line switch.
For example: far /p%SystemRoot%\Profiles\%USERNAME%\FAR
#/u <username>#
Allows to have separate settings for different users.
For example: far /u guest
#/v <filename>#
View the specified file. If <filename> is `#-#', data
is read from the stdin. For example, "dir|far /v -"
will view dir command output.
FAR <filename> command starts FAR and forces it to show <filename>
contents if it is an archive or show folder contents if <filename>
is a folder.
@Plugins
$ #Plugins support#
External DLL modules (plugins) may be used to implement new FAR commands
and emulate file systems. For example, archives support, FTP client,
temporary panel and network browser are plugins that emulate file systems.
All plugins are stored in separate folders within the 'Plugins' folder,
which is in the same folder as FAR.EXE. When detecting a new plugin FAR
saves information about it and later loads the plugin only when necessary,
so unused plugins do not require additional memory. But if you are sure that
some plugins are useless for you, you may remove them to save disk space.
Plugins may be called either from ~Change drive menu~@DriveDlg@ or from
#Plugin commands# menu, activated by #F11# or by corresponding item of
~Commands menu~@CmdMenu@. F4 in "Plugin commands" menu allows to assign
hot keys to menu items (this makes easier to call them from
~keyboard macros~@KeyMacro@). This menu is accessible from file panels
and (only by F11) from the internal viewer and editor. Only specially
designed plugins will be shown when calling the menu from the viewer and
editor.
You may set plugin parameters using #Plugin configuration# command
from ~Options menu~@OptMenu@.
File processing operations like copy, move, delete, edit or ~Find
file~@FindFile@ work with plugins, which emulate file systems, if these
plugins provide necessary functionality. Search from the current folder
in the "Find file" command requires less functionality than search from the
root folder, so try to use it if search from the root folder does not work
correctly.
The modules have their own message and help files. You can get a
list of available help on the modules by pressing
#Shift-F2# - anywhere in the FAR help system
#Shift-F1# - in the list of plugins (context-dependent help).
If the plugin has no help file, then context-dependent prompt will
not pop out. While calling for a context prompt in the list
#Plugin configuration# FAR will try to show the topic with the name
#Config#. If this topic is not in the plugin help, then the basic help topic
on this plugin will be shown.
If the active panel shows a plugin emulated file system, the command
"CD" in the command line may be used to change the plugin file system
folder. Unlike "CD" "CHDIR" command always treats the specified parameter as
a real folder name regardless a file panel type.
@PluginsReviews
$ #Overview of plugin capabilites#
The FAR manager is so tightly integrated with its plugins that it
is simply meaningless to talk about FAR and not to mention the plugins.
Plugins present an almost limitless expansion of the features of FAR.
Without going into details, some of the capabililities can be noted:
* syntax highlighting in program source texts.
* working with FTP-servers (including access through proxy).
* search and replace in many files at the same time, using regular
expressions.
* renaming groups of files with support for complex compound masks
consisting of substitution symbols and templates.
* NNTP/SMTP/POP3/IMAP4 clients and sending messages to a pager.
* working with non-standard text screen resolutions.
* conversion of texts from one national code page to another.
* manipulating the contents of the Recycle Bin.
* Process priority control on local or network PC.
* Words autocomplete in editor and working with templates.
* Windows system registry editing.
* Creating and modifying Windows shortcuts.
* File and text operations making it more comfortable to use FidoNet.
* Files UU-encode and UU-decode.
* WinAmp control and MP3-tags modifying.
* Quake PAK-files processing.
* Printers control, both connected to PC and network.
* Connection and debugging of queries to ODBC-compatible
databases.
* RAS service control.
* External programs executing (compilers, convertors etc.) while
editing text in FAR editor.
* Windows help files contents displaying (.hlp and .chm)
* Calculators with different possibilities.
* Several games :-)
* Spell checker functions while editing text in FAR editor.
* Removable drives catalog preparation and much more...
It is useless to list all the functions provided by FAR and
its plugins, because this list is constantly growing. As an information
source, which can be used to search for specific plugins, one can recommend:
- PlugRinG site
~http://www.uic.nnov.ru/~~ruiv/plugring/downld/~@http://www.uic.nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi?Lang=Eng@
(alias: ~http://www.rarsoft.com/plugring~@http://www.rarsoft.com/plugring@)
- USENET echo conference
~news:fido7.far.support~@news:fido7.far.support@
~news:fido7.far.development~@news:fido7.far.development@
- FidoNet echo conference
far.support
far.development
- Free email group service
~http://groups.yahoo.com/group/plugring~@http://groups.yahoo.com/group/plugring@
@Panels
$ #Panels#
Normally FAR shows two panels (left and right windows), with different
information. If you want to change the type of information displayed in the
panel, use the ~panel menu~@LeftRightMenu@ or corresponding ~keyboard commands~@KeyRef@.
See also the following topics to obtain more information:
~File panel~@FilePanel@ ~Tree panel~@TreePanel@
~Info panel~@InfoPanel@ ~Quick view panel~@QViewPanel@
~Drag and drop files~@DragAndDrop@
~Selecting files~@SelectFiles@
~Customizing file panel view modes~@PanelViewModes@
@FilePanel
$ #File panel#
The file panel displays the current folder.
You may select or deselect files and folders, perform different file
and archive operations. Read ~Keyboard reference~@KeyRef@ for commands list.
Default view modes of the file panel are:
#Brief# File names are displayed within three columns.
#Medium# File names are displayed within two columns.
#Full# Name, size, date and time of the file are displayed.
#Wide# File names and sizes are displayed.
#Detailed# File names, sizes, packed sizes, last modification,
creation, access time and attributes are displayed.
Fullscreen mode.
#Descriptions# File names and ~file descriptions~@FileDiz@
#Long# File names, sizes and descriptions.
#descriptions# Fullscreen mode.
#File owners# File names, sizes and owners.
#File links# File names, sizes and hard links number.
#Alternative# File name, size (formatted with commas) and date
#full# of the file are displayed.
You may ~customize file panel view modes~@PanelViewModes@.
Packed sizes are valid for NTFS compressed files or files inside an
archive. File owners and hard links number have meaning for NTFS only. Some
file systems may not support file creation and access dates.
If you wish to change the panel view mode, choose it from
the ~panel menu~@LeftRightMenu@. After the mode change or drive change
action, if the initial panel type differs it will be automatically
set to the file panel.
#Speed search# action may be used to point to the required file by the
first letters of its name. Hold the Alt key and type the file name until
the required file is selected. Pressing #Ctrl-Enter# keys simultaneously will
point to the next match if one exists. Wildcards '*' and '?' may be used
freely.
@TreePanel
$ #Tree panel#
The tree panel displays the folder structure of the current disk as a tree.
Within tree mode you may change to a folder quickly and perform folder
operations.
FAR stores folder tree information in the file named #Tree.Far# at root
folder of each drive. For read-only drives this information is stored in the
hidden folder Tree.Cache within the folder containing FAR.EXE.
You can find a folder quickly with the help of #speed search# action.
Hold the Alt key and type the folder name until you point to the right
folder. Pressing #Ctrl-Enter# keys simultaneously will select the next match.
@InfoPanel
$ #Info panel#
The information panel contains the following data:
- #network# names of computer and user;
- name and type of the #current disk#, filesystem type, network name, total
and free space sizes, disk volume label and serial number;
- #memory# load percentage (100% means all of available memory is used),
total and free size of physical and virtual memory;
- #folder description# file
You may view the contents of the folder description file in full screen
by pressing the F3 key or left mouse button. Edit or create action is available
by pressing the F4 key or right mouse button.
A list of possible folder description file names may be defined
using "Folder description files" command in the ~Options menu~@OptMenu@.
@QViewPanel
$ #Quick view panel#
The quick view panel is used to show information about the selected item
in the ~file panel~@FilePanel@ or ~tree panel~@TreePanel@.
If the selected item is a file then the contents of the file is displayed.
For files of registered Windows types the type is shown as well.
For folders, the quick view panel displays total size, total compressed
size, number of files and subfolders in the folder, current disk cluster size,
real files size, including files slack (sum of the unused cluster parts).
Compressed size has meaning for NTFS drives only.
In Windows 2000, when viewing reparse points, the path to the source folder
is also displayed.
@DragAndDrop
$ #Drag and drop files#
It is possible to perform #Copy# and #Move# file operations using
#drag and drop#. Press left mouse button on the source file or folder,
drag it to the another panel and release the mouse button.
If you wish to process a group of files or folders, select them before
dragging, click the left mouse button on the source panel and drag the files
group to the other panel.
You may switch between copy and move operations by pressing the right mouse
button while dragging. Also to move files you can hold the #Shift# key while
pressing the left mouse button.
@Menus
$ #Menus#
To choose an action from the menu you may press F9 or click on top
of the screen. Use the Shift-F10 key combination to select the last used menu
command.
Read the following topics for information about a particular menu:
~Left and right menus~@LeftRightMenu@ ~Files menu~@FilesMenu@
~Commands menu~@CmdMenu@ ~Options menu~@OptMenu@
@LeftRightMenu
$ #Left and right menus#
The #Left# and #Right# menus allow to change left and right panel
settings respectively. These menus include the following items:
#Brief# Display files within three columns.
#Medium# Display files within two columns.
#Full# Display file name, size, date and time.
#Wide# Display file name and size.
#Detailed# Display file name, size, packed size,
modification, creation and access time,
attributes. Fullscreen mode.
#Descriptions# File name and ~file description~@FileDiz@.
#Long descriptions# File name, size and description.
Fullscreen mode.
#File owners# File name, size and owner.
#File links# File name, size and hard links number.
#Alternative full# File name, formatted size and date.
#Info panel# Change panel type to ~info panel~@InfoPanel@.
#Tree panel# Change panel type to ~tree panel~@TreePanel@.
#Quick view# Change panel type to ~quick view~@QViewPanel@.
#Sort modes# Show available sort modes.
#Show long names# Show long/short file names.
#Panel On/Off# Show/hide panel.
#Re-read# Re-read panel.
#Change drive# Change current drive.
@FilesMenu
$ #Files menu#
#View# View files, count folder sizes.
#Edit# Edit files.
#Copy# Copy files and folders.
#Rename or move# Rename or move files and folders.
#Make folder# Create new folder.
#Delete# Delete files and folders.
#Add to archive# Add selected files to an archive.
#Extract files# Extract selected files from an archive.
#Archive commands# Perform archive managing commands.
#File attributes# ~Change file attributes~@FileAttrDlg@ and time.
#Apply command# ~Apply command~@ApplyCmd@ to selected files.
#Describe files# Add ~descriptions~@FileDiz@ to the selected files.
#Select group# ~Select~@SelectFiles@ a group of files with a wildcard.
#Deselect group# ~Deselect~@SelectFiles@ a group of files with a wildcard.
#Invert selection# ~Invert~@SelectFiles@ current file selection.
#Restore selection# ~Restore~@SelectFiles@ previous file selection after file
processing or group select operation.
Some commands from this menu are also described in the
~File management and service commands~@FuncCmd@ topic.
@CmdMenu
$ #Commands menu#
#Find file# Search for files in the folders tree,
wildcards may be used.
See ~Find file~@FindFile@ for more info.
#History# Display the previous commands.
See ~History~@History@ for more info.
#Video mode# Switch between 25 and 50 lines on the screen.
#Find folder# Search for a folder in the folders
tree. See ~Find folder~@FindFolder@ for more info.
#File view history# Display files ~view and edit history~@HistoryViews@.
#Folders history# Display folders ~changing history~@HistoryFolders@.
Items in "Folders history" and "File view
history" are moved to the end of list after
selection. Use Shift-Enter to select item
without changing its position.
#Swap panels# Swap left and right panels.
#Panels On/Off# Show/hide both panels.
#Compare folders# Compare contents of folders.
See ~Compare folders~@CompFolders@ for the
detailed description.
#Edit user menu# Allows to edit main or local ~user menu~@UserMenu@.
You may press Ins to insert, Del to delete
and F4 to edit menu records.
#Edit associations# Displays the list of ~file associations~@FileAssoc@.
You may press Ins to insert, Del to delete
and F4 to edit file associations.
#Folder shortcuts# Displays current ~folder shortcuts~@FolderShortcuts@.
#Edit sort groups# Allows to edit user defined ~sort groups~@SortGroups@.
#File panel filter# Allows to control file panel contents.
See ~File panel filter~@Filter@ for the detailed
description.
#Screens list# Show open ~screens list~@ScrSwitch@
#Task list# Shows ~active tasks list~@TaskList@.
@OptMenu
$ #Options menu#
#System settings# Shows ~system settings~@SystemSettings@ dialog.
#Panel settings# Shows ~panel settings~@PanelSettings@ dialog.
#Interface settings# Shows ~interface settings~@InterfSettings@ dialog.
#Languages# Select main and help language.
Use "Save setup" to save selected languages.
#Plugins# Configure ~plugin~@Plugins@ modules.
#configuration#
#Confirmation# Switch on or off ~confirmations~@ConfirmDlg@ for
some operations.
#File panel modes# ~Customize file panel view modes~@PanelViewModes@ settings.
#File descriptions# ~File descriptions~@FileDiz@ list names and update mode.
#Folder description# Specify names (~wildcards~@FileMasks@ are allowed) of
#files# files displayed in the ~Info panel~@InfoPanel@ as folder
descriptions.
#Viewer settings# External and internal ~viewer settings~@ViewerSettings@.
#Editor settings# External and internal ~editor settings~@EditorSettings@.
#Colors# Allows to select colors for different
interface items, to change the entire FAR
colors palette to black and white or to set
the colors to default.
#Files highlighting# Change ~files highlighting~@Highlight@ settings.
#Save setup# Save current configuration, colors and
screen layout.
@ConfirmDlg
$ #Confirmations#
In the #Confirmations# dialog you can switch on or off confirmations
for following operations:
- overwrite destination files when performing file copying;
- overwrite destination files when performing file moving;
- ~drag and drop~@DragAndDrop@ files;
- delete files;
- delete folders;
- interrupt operation;
- ~disconnect network drives~@DisconnectDrive@ from the Disks menu;
- exit from FAR.
@FindFile
$ #Find file#
This command allows to locate in the folder tree one or more
files and folders matching one or more ~wildcards~@FileMasks@ (delimited
with commas). It may also be used with file systems emulated
by ~plugins~@Plugins@.
Optional text string may be specified to find only files containing
this text. If the string is entered, the option #"Case sensitive"# selects case
sensitive comparison.
The option #"Whole words"# will let to find only the text that
is separated from other text with spaces, tab characters, line breaks or
standard separators, which by default are: #!%^&*()+|{}:"<>?`-=\[];',./#.
The button #"Table"# allows to change the character table for the text search.
The option #"Use all installed character tables"# forces usage of
all character tables available to FAR to search text in files with
different codepages.
If the option #"Search in archives"# is set, FAR also performs the search in
archives with known formats. However, using this option significantly
decreases the performance of the search. FAR cannot search in nested archives.
Search may be performed in all non-removable disks, in all folders
from the disk root, from the current folder, in the current folder only
or in selected folders. The search origin is saved in the configuration.
While search is in progress or when it is finished, you may use
the cursor keys to scroll the files list and the buttons to perform
required actions.
During or after search the following buttons are available:
#New search# Start new search session.
#Go to# Breaks current search, changes panel folder
and moves cursor to the selected file.
#View# View selected file. If search is not completed,
it will continue in the background while the file
is viewed.
#Panel# Create a temporary panel and fill it with the
results of the last file search.
#Stop# Break current search. Available while search
is in progress.
#Cancel# Close the search dialog.
F3 and F4 may be used to view and edit found files,
but viewing and editing is not supported for plugin emulated
file systems.
@FindFolder
$ #Find folder#
This command allows a quick look for the required folder in
the folders tree.
To select a folder you may use the cursor keys or type first
characters of the folder.
Press #Enter# to switch to the selected folder.
#Ctrl-R# and #F2# force the rescan of the folders tree.
@History
$ #History#
The commmands history shows the list of previously executed
commands. Besides the cursor control keys, the following keyboard
shortcuts are available:
Execute a previously executed command #Enter#
Execute a previously executed command in a new window #Shift-Enter#
Copy a command to the command line #Ctrl-Enter#
Clear the commands history #Del#
Copy the text of the current command to the clipboard #Ctrl-C#
without closing the list or #Ctrl-Ins#
To go to the previous or next command directly from the command
line, you can press #Ctrl-E# or #Ctrl-X# respectively.
For choosing a command, besides the cursor control keys and Enter,
you can use the highlighted shortcut letters.
If you want to save the commands history after exiting FAR, use
the respective option in the ~system settings dialog~@SystemSettings@.
@HistoryViews
$ #File view and edit history#
The file view history shows the list of files that have been
recently viewed or edited. Besides the cursor control keys, the following
keyboard shortcuts are available:
Reopen a file for viewing or editing #Enter#
Copy the file name to the command line #Ctrl-Enter#
Clear the history list #Del#
Copy the text of the current history item to the #Ctrl-C#
clipboard without closing the list or #Ctrl-Ins#
For choosing a history item, besides the cursor control keys and Enter,
you can use the highlighted shortcut letters.
Items of the view and edit history are moved to the end of the list
after they are selected. You can use #Shift-Enter# to select an item
without changing its position.
If you want to save the view and edit history after exiting FAR, use
the respective option in the ~system settings dialog~@SystemSettings@.
@HistoryFolders
$ #Folders history#
The folders history shows the list of folders that have been
recently visited. Besides the cursor control keys, the following
keyboard shortcuts are available:
Go to the current folder in the list #Enter#
Copy the folder name to the command line #Ctrl-Enter#
Clear the history list #Del#
Copy the text of the current history item to the #Ctrl-C#
clipboard without closing the list or #Ctrl-Ins#
For choosing a history item, besides the cursor control keys and Enter,
you can use the highlighted shortcut letters.
Items of the folders history are moved to the end of the list
after they are selected. You can use #Shift-Enter# to select an item
without changing its position.
If you want to save the folders history after exiting FAR, use
the respective option in the ~system settings dialog~@SystemSettings@.
@TaskList
$ #Task list#
The task list displays active tasks. Each line of the list
contains a task window title.
From the task list you may switch to the task window,
or kill the task with the Del key. Be careful when killing a task.
It stops the task immediately, and any unsaved information will be lost,
so it should be used only when really necessary, for example
to interrupt a program which does not respond.
The task list may be called either from ~Commands menu~@CmdMenu@ or
using #Ctrl-W#. The keyboard shortcut Ctrl-W can also be used in the
viewer or the editor.
@CompFolders
$ #Compare folders#
The compare folders command is applicable only when two
~file panels~@FilePanel@ are displayed. It compares the contents
of folders displayed in the two panels. Files existing in one panel only,
or those which have a date more recent than files with the same name
in the other panel, become marked.
Subfolders are not compared. Files are compared only by name,
size and time, and file contents have no effect on the operation.
@UserMenu
$ #User menu#
The user menu exists to facilitate calls of frequently used
operations. It contains a number of user defined commands and command
sequences, which may be executed when invoking the user menu. The menu
may contain submenus. Special symbols, described in
~File associations~@FileAssoc@ are supported both in the commands
and in the command titles. Note, that !?<title>?<init>! symbol may be
used to enter additional parameters directly before executing commands.
With the #Edit user menu# command from the ~Commands menu~@CmdMenu@,
you may edit or create main or local user menu. There may only be one main
user menu. The main user menu is called if no local menu for the current
folder is available. The local menu may be placed in any folder. You may
switch between the main menu and the user menu by pressing Shift-F2. Also
you may call the user menu of the parent folder by pressing BkSpace.
You may add command separators to the user menu. To do this, you should
add a new menu command, define "-" as "hot key" and leave field "Label" empty.
To delete a menu separator, you must switch to file mode with Alt-F4 key.
To execute a user menu command, select it with cursor keys and press Enter.
You may also press the hot key assigned to the required menu item.
You may delete a submenu or menu item with the Del key, insert new
submenu or menu item with the Ins key or edit an existing submenu or menu
item with the F4 key. Press Alt-F4 to edit the menu in text file form.
It is possible to use digits, letters and function keys (F1..F12)
as hot keys in user menu. If F1 or F4 is used, its original function
in user menu is overridden. However, you still may use Shift-F4 to edit
the menu.
When you edit or create a menu item, you should enter the hot key
for fast item access, the item title which will be displayed in the
menu and the command sequence to execute when this item will be selected.
When you edit or create a submenu, you should enter the hot key and
the item title only.
Local user menus are stored in the text files #FarMenu.Ini#.
The main menu, by default, is stored in the registry, but it is possible
to store it in a file. If you create a local menu in the FAR folder,
it will be used instead of the main menu saved in the registry.
@FileAssoc
$ #File associations#
FAR allows up to three commands to be associated with a particular
file type, defined by wildcard mask:
#Execute command# Performed if Enter is pressed
#View command# Performed if F3 is pressed
#Edit command# Performed if F4 is pressed
The association can be described in the #Description of the association#
field.
If you do not wish to switch panels off before executing
the associated program, start its command line with '@@' character.
You may add new associations with the #Edit associations# command
in the ~Commands menu~@CmdMenu@.
The following special symbols may be used in the associated command:
!! '!' character
! Long file name without extension
!~~ Short file name without extension
!.! Long file name with extension
!-! Short file name with extension
!+! Similar to !-! but if a long file name was lost
after performing the command, FAR will restore it
!@@! Name of file with selected file names list
!$! Name of file with selected short file names list
!& List of selected files
!&~~ List of selected short file names
!: Current drive
!\ Current path
!/ Short name of the current path
!?<title>?<init>!
This symbol is replaced by user input, when
executing command. <title> and <init> - title
and initial text of edit control.
Several such symbols are allowed in the same line,
for example:
grep !?Search for:?! !?In:?*.*!|c:\far\far.exe -v -
"!##" modifier specified before a file association symbol forces it
to refer to the passive panel. For example, !##!.! denotes the name of
the current file on the passive panel.
"!^" modifier specified before a file association symbol forces it
to refer to the active panel. For example, !^!.! denotes a current file
name on the active panel, !##!\!^!.! - a file on the passive panel with the
same name as the name of the current file on the active panel.
The prefixes "!##" and "!^" work as toggles for associations. The
effect of these prefixes continues up to the next similar prefix. For
example:
if exist !##!\!^!.! diff -c -p !##!\!^!.! !\!.!
"If the same file exists on the passive panel as the file under
the cursor on the active panel, show the differences betweent
the file on the passive panel and the file on the active panel,
regardless of the name of the current file on the passive panel"
Notes:
1. If no execute command is associated with file and
#Use Windows registered types# option in ~System settings~@SystemSettings@
is on, FAR tries to use Windows association to execute this file type;
2. You may define several associations for one file type and select
the desired association from the menu. "IF EXIST" and "IF DEFINED"
~commands~@OSCommands@ allow to create "smarter" associations -
the menu will show only the associations for which the specified condition
is true.
3. The following modifiers may be used with the associations !@@! and !$! :
'Q' - enclose names containing spaces in quotes;
'S' - use '/' instead of '\' in pathnames;
'F' - use full pathnames;
'A' - use ANSI encoding.
For example, the association #!@@AFQ!# means "name of file with the
list of selected file names, in ANSI encoding, include full pathnames,
names with spaces will be in quotes".
@SystemSettings
$ #System settings dialog#
#Clear R/O attribute# Clear read-only attribute from files copied
#from CD files# from CD.
#Delete to Recycle Bin# Enables file deletion via the Recycle Bin.
#Use system copy# Use Windows function CopyFileEx
#routine# (or CopyFile if CopyFileEx not available)
instead of internal copy implementation
to copy files. It may be useful on NTFS,
because CopyFileEx performs a more rational
disk space allocation and copies file
extended attributes.
#Copy files opened# Allows to copy files, which are opened
#for writing# by other programs for writing. This mode
is handy to copy a file opened for a long
time, but it could be dangerous, if a file
is being modified at the same time as
copying.
#Create folders# If the name of a new folder contains only
#in uppercase# lowercase letters and this option is on,
the folder will be created in uppercase.
#Inactivity time# Terminate FAR after a specified interval
without keyboard or mouse activity. This
works only if FAR waits for command line
input without viewer or editor screens
in the background.
#Save commands history# Forces saving ~commands history~@History@ before exit
and restoring after starting FAR.
#Save folders history# Forces saving ~folders history~@HistoryFolders@ before exit
and restoring after starting FAR. Folders
history list may be activated by Alt-F12.
#Save view and edit# Forces saving ~history of viewed and edited~@HistoryViews@
#history# files before exit and restoring it after
starting FAR. View and edit history list
may be activated by Alt-F11.
#Use Windows# When this option is on and Enter is pressed
#registered types# on a file, the type of which is known to
Windows and absent in the list of FAR
~file associations~@FileAssoc@, the Windows program
registered to process this file type
will be executed.
#Add plugins' prefixes# If checked, FAR will automatically add
#into path# a prefix of a plugin at the beginning of
the path in the ~command line~@CmdLineCmd@.
#Auto save setup# If checked, FAR will save setup
automatically. The current folders for
both panels will be also saved.
#Path for# Specify a full path, where FAR will look
#personal plugins# for "personal" plugins (it is possible to
use environment variables).
@PanelSettings
$ #Panel settings dialog#
#Show hidden and# Enable to show files with Hidden
#system files# and System attributes. This option may
also be switched by Ctrl-H.
#Highlight files# Enable ~files highlighting~@Highlight@.
#Auto change folder# If checked, cursor moves in the ~tree panel~@TreePanel@
will cause a folder change in the other
panel. If it is not checked, you must press
Enter to change the folder from the tree
panel.
#Select folders# Enable to select folders, using Gray +
and Gray *. Otherwise these keys will
select files only.
#Allow reverse# If this option is on and the current file
#sort modes# panel sort mode is reselected, reverse
sort mode will be set.
#Show column titles# Enable display of ~file panel~@FilePanel@ column titles.
#Show status line# Enable display of file panel status line.
#Show total# Enable display of total information data
#information# at the bottom line of file panel.
#Show free size# Enable display of the current disk free
size.
#Show scrollbar# Enable display of file and ~tree panel~@TreePanel@
#in Panels# scrollbars.
#Show background# Enable display of the number of
#screens number# ~background screens~@ScrSwitch@.
#Show sort mode# Indicate current sort mode in the
#letter# upper left panel corner.
@InterfSettings
$ #Interface settings dialog#
#Clock# Show clock at the right top corner of
the screen.
#Clock in viewer# Show clock in viewer and editor.
#and editor#
#Mouse# Use the mouse.
#Show key bar# Show the functional key bar at the bottom
line. This option also may be switched
by Ctrl-B.
#Always show menu bar# Show top screen menu bar even when
it is inactive.
#Screen saver# Run screen saver after the inactivity
interval in minutes.
#History in dialog# Keep history in edit controls of some
#edit controls# FAR dialogs. The previous strings history
list may be activated by mouse or using
Ctrl-Up and Ctrl-Down. If you do not wish
to track such history, for example due to
security reasons, switch this option off.
#Set command line# This option allows to set the default
#prompt format# FAR command line prompt. You may use
the following format variables:
$p - current path;
$n - current drive letter;
$g - the > character;
$$ - the $ character.
#Use right Alt# Set this option, if you experience
#as AltGr# problems with using right Alt combinations
to enter symbols under Windows 9x.
Or clear it, if you prefer to use right Alt
for quick search.
This option has meaning only under
Windows 9x and is ignored under Windows NT.
#Show total copy# Show total progress bar, when performing
#indicator# a file copy operation. This may require
some additional time before starting
copying to calculate the total files size.
#Show scrollbar# Enable display of scrollbars in menus
#in menu# (if the number of items in the menu is
greater than the menu height)
#AutoComplete# Allows to use the AutoComplete function
#in input lines# in input lines that have a history
of commands.
@Viewer
$ #Internal viewer#
Viewer commands
#Left# Character left
#Right# Character right
#Up# Line up
#Down# Line down
#Ctrl-Left# 20 characters left
#Ctrl-Right# 20 characters right
#PgUp# Page up
#PgDn# Page down
#Home# Start of file
#End# End of file
#F1# Help
#F2# Toggle line wrap/unwrap
#Shift-F2# Toggle wrap type (letters/words)
#F4# Toggle text/hex mode
#F6# Switch to editor
#Alt-F5# Print the file
("Print manager" plugin is used).
#F7# Search
#Shift-F7, Space# Continue search
#F8# Toggle DOS/Windows text view mode
#Shift-F8# Select custom character table
(see notes below)
#Alt-F8# ~Change current position~@ViewerGotoPos@
#Alt-Shift-F9# Call ~Viewer settings~@EditorSettings@ dialog
#Numpad5,F3,F10,Esc# Quit
#Ctrl-F10# Quit and position to the current file
#F11# Call "Plugin commands" menu
#+# Go to next file
#-# Go to previous file
#Ctrl-O# Show user screen
#Ctrl-Alt-Shift# Temporarily show user screen
(as long as these keys are held down)
#Ctrl-B# Show/Hide functional key bar at the bottom
line.
#Ctrl-S# Show/Hide the scrollbar.
#Alt-BS, Ctrl-Z# Undo position change
#RightCtrl-<N># Set a bookmark at the current position
(N must be '0'..'9')
#LeftCtrl-<N># Go to bookmark <N>
Notes:
1. Custom character tables are provided in "Addons\Tables"
subfolder of FAR folder in the form of .reg files.
Before any table may be used, it must be installed: just press
Shift-Enter on the corresponding file.
2. Also to call search dialog you may just start typing the text
to be located.
@ViewerGotoPos
$ #Go to specified position
This dialog allows to change the position in the internal viewer.
You can enter decimal offset, percent, or hexadecimal offset. The meaning
of the value you enter is defined either by the radio buttons in the dialog
or by format specifiers added before or after the value.
You can also enter relative values, just add + or - before the number.
Hexadecimal offsets must be specified in one of the following formats:
0xNNNN, NNNNh, $NNNN
Decimal offsets (not percentages) must be specified in the format NNNNd.
Examples
#50%# Go to middle of file (50%)
#-10%# Go to 10% percent back from current offset
If the old position was 50%, the new
position will be 40%
#0x100# Go to offset 0x100 (256)
#+0x300# Go 0x300 (768) bytes forward
If you enter the value with one of the format specifiers (%, '0x', 'h',
'$', 'd'), the radio buttons selected in the dialog will be ignored.
@Editor
$ #Internal editor#
Cursor movement
#Left# Character left
#Right# Character right
#Up# Line up
#Down# Line down
#Ctrl-Left# Word left
#Ctrl-Right# Word right
#Ctrl-Up# Scroll screen up
#Ctrl-Down# Scroll screen down
#PgUp# Page up
#PgDn# Page down
#Home# Start of line
#End# End of line
#Ctrl-Home# Start of file
#Ctrl-End# End of file
#Ctrl-N# Start of screen
#Ctrl-E# End of screen
Delete operations
#Del# Delete char (also may delete block,
depending upon ~Editor settings~@EditorSettings@).
#BS# Delete char left
#Ctrl-Y# Delete line
#Ctrl-K# Delete to end of line
#Ctrl-BS# Delete word left
#Ctrl-T, Ctrl-Del# Delete word right
Block operations
#Shift-Cursor keys# Select block
#Ctrl-Shift-Cursor keys# Select block
#Alt-gray cursor keys# Select vertical block
#Alt-Shift-Cursor keys# Select vertical block
#Ctrl-Alt-gray keys# Select vertical block
#Ctrl-A# Select all text
#Ctrl-U# Deselect block
#Shift-Ins, Ctrl-V# Paste block from clipboard
#Shift-Del, Ctrl-X# Cut block
#Ctrl-Ins, Ctrl-C# Copy block to clipboard
#Ctrl-<Gray +># Append block to clipboard
#Ctrl-D# Delete block
#Ctrl-P# Copy block to current cursor position
(in persistent blocks mode only)
#Ctrl-M# Move block to current cursor position
(in persistent blocks mode only)
#Alt-U# Shift block left
#Alt-I# Shift block right
Other operations
#F1# Help
#F2# Save file
#Shift-F2# ~Save file as...~@FileSaveAs@
#Alt-F5# Print file or selected block
("Print manager" plugin is used).
#F6# Switch to viewer
#F7# Search
#Ctrl-F7# Replace
#Shift-F7# Continue search
#F8# Toggle DOS/Windows text
#Shift-F8# Select custom character table
(see notes below)
#Alt-F8# ~Go to specified line and column~@EditorGotoPos@
#Alt-Shift-F9# Call ~Editor settings~@EditorSettings@ dialog
#F10, Esc# Quit
#Shift-F10# Save and quit
#Ctrl-F10# Quit and position to the current file
#F11# Call "Plugin commands" menu
#Alt-BS, Ctrl-Z# Undo
#Ctrl-L# Disable edited text modification
#Ctrl-O# Show user screen
#Ctrl-Alt-Shift# Temporarily show user screen
(as long as these keys are held down)
#Ctrl-Q# Treat the next key combination
as a character code
#RightCtrl-<N># Set a bookmark at the current position
(N must be '0'..'9')
#LeftCtrl-<N># Go to bookmark <N>
#Shift-Enter# Insert the name of the file being edited
at the current cursor position.
Notes:
1. Custom character tables are provided in the "Addons\Tables"
subfolder of the FAR folder in the form of .reg files.
Before any table may be used it must be installed: just press
Shift-Enter on the corresponding file.
2. #Alt-U#/#Alt-I# indent the current line if no block is selected.
@FileSaveAs
$ #Save file as...#
You can save the file being edited under a different name by
pressing #Shift-F2# and specifying the new name.
You can also specify the format of the line break characters:
#Do not change#
Do not change the line break characters.
#Dos/Windows format (CR LF)#
Line breaks will be represented as a two-character sequence -
Carriage Return and Line Feed (CR LF), as used in DOS/Windows.
#Unix format (LF)#
Line breaks will be represented as a single character - Line
Feed (LF), as used in UNIX.
@EditorGotoPos
$ #Go to specified line and column#
This dialog allows to change the position in the internal editor.
You can enter a #row# or a #column#, or both.
The first number will be interpreted as a row number, the second as
a column number. Numbers must be delimited by one of the following
characters: "," "." ";" ":" or space.
If you enter the value in the form ",Col", the editor will jump to
the specified column in the current line.
If you enter the row with "%" at the end, the editor will jump
to the specified percent of the file. For example, if you enter #50%#,
the editor will jump to the middle of the text.
@DriveDlg
$ #Change drive#
This menu allows to change the current drive of a panel,
disconnect from anetwork drive or open a new ~plugin~@Plugins@ panel.
Select the item with the corresponding drive letter to change the
drive or the item with the plugin name to create a new plugin panel.
If the panel type is not a ~file panel~@FilePanel@, it will be changed
to the file panel.
#Del# key can be used:
- to ~disconnect~@DisconnectDrive@ from network drives.
- to delete a substituted (virtual) drive.
- to eject disks from CD-ROM and removable drives.
To perform this operation on Windows NT/2000 administrator
privileges are required.
#Ctrl-1# - #Ctrl-8# switch the display of different information:
Ctrl-1 - disk type;
Ctrl-2 - network name
(and the path associated with a SUBST drive under NT);
Ctrl-3 - disk label;
Ctrl-4 - file system;
Ctrl-5 - total and free disk size;
Ctrl-6 - display of removable disk parameters;
Ctrl-7 - display of plugin items;
Ctrl-8 - display of CD parameters.
#Change drive# menu settings are saved in the FAR configuration.
@DisconnectDrive
$ #Disconnect network drive#
You can disconnect a network drive by pressing #Del# in the ~Change Drive
menu~@DriveDlg@.
The option #[x] Reconnect at logon# is enabled only for permanently
connected network drives.
The confirmation can be disabled in the ~confirmations~@ConfirmDlg@ dialog.
@Highlight
$ #Files highlighting#
#Files highlighting# dialog in the ~Options menu~@OptMenu@
allows to define file highlighting groups. Each group
definition includes:
- one or more ~file masks~@FileMasks@ delimited with commas;
- attributes to include;
- attributes to exclude;
- normal name, selected name, name under cursor and
selected name under cursor colors to display file names.
If you wish to use the default color, set color to "Black on
black";
- an optional character to mark files from the group. It may be
used both with or instead of color highlighting.
A file belongs to a highlighting group if:
- its name matches at least one of file masks;
- it has all of the included attributes;
- it has none of the excluded attributes.
Highlighting groups are analyzed from the beginning. If a file fits a
certain group, it will not be checked to fit the rest of the groups.
The Compressed, Encrypted attributes and Symbolic links are valid for
NTFS drives only. The Encrypted attribute and Symbolic links can be used
only in Windows 2000.
@ViewerSettings
$ #Viewer settings#
This dialog allows to change the default internal or external viewer
settings.
External viewer
#Use for F3# Run external viewer using F3.
#Use for Alt-F3# Run external viewer using Alt-F3.
#Viewer command# Command to execute external viewer.
Use special symbols described in
~File associations~@FileAssoc@ to specify the name of
the file to view. If you do not wish to
switch panels off before executing
the external viewer, start command from
'@@' character.
Internal viewer
#Save file position# Save and restore positions in the recently
viewed files. This option also forces
restoring of character table, if the table
was manually selected by user, and the file
viewing mode (normal/hex).
#Save bookmarks# Save and restore bookmarks (current
positions) in recently viewed files
(created with RightCtrl-<N>)
#Auto detect# If you use the several character tables,
#character table# you can set this option on to ~auto detect~@DistTable@
the character table of the file being
viewed.
#Tab size# Number of spaces in a tab character.
#Show scrollbar# Show scrollbar in internal viewer. This
option can also be switched by pressing
Ctrl-S in the internal viewer.
#Show arrows# Show scrolling arrows in viewer if the text
doesn't fit in the window horizontally.
If the external viewer is assigned to F3 key, it will be executed
only if the ~associated~@FileAssoc@ viewer for the current file type is
not defined.
Pressing Alt-Shift-F9 allows to invoke viewer settings dialog in the
~viewer~@Viewer@. The changes will come into force immediately.
@EditorSettings
$ #Editor settings#
This dialog allows to change the default external and internal editor
settings.
External editor
#Use for F4# Run external editor using F4.
#Use for Alt-F4# Run external editor using Alt-F4.
#Editor command# Command to execute the external editor.
Use special symbols described in
~File associations~@FileAssoc@ to specify the name of
the file to edit. If you do not wish to
switch panels off before executing
the external editor, start command from
'@@' character.
Internal editor
#Expand Tabs to spaces# Replace Tab character with the appropriate
number of spaces.
#Persistent blocks# Do not remove block selection after
moving the cursor.
#Del removes blocks# If a block is selected, pressing Del will
not remove the character under cursor, but
this block.
#Auto indent# Enables auto indent mode when entering
text.
#Save file position# Save and restore positions in the recently
edited files. This option also forces
restoring of character table, if the table
was manually selected by user.
#Save bookmarks# Save and restore bookmarks (current
positions) in recently edited files
(created with RightCtrl-<N>)
#Auto detect# If you use the several character tables,
#character table# you can set this option on to ~auto detect~@DistTable@
the character table of the file being
edited.
#Tab size# Number of spaces in a tab character.
#Cursor beyond# Allow moving cursor beyond the end of line.
#end of line#
If the external editor is assigned to F4 key, it will be executed only
if ~associated~@FileAssoc@ editor for the current file type is not defined.
Pressing Alt-Shift-F9 allows to invoke editor settings dialog in the
~editor~@Editor@. The changes will come into force immediately.
@DistTable
$ #Auto detect character tables#
If you use several character tables and have installed the
table with the character frequency distribution for your language (for
example, for Russian the table "Addons\Tables\Russian\Dist.Rus.reg"
should be installed), FAR will try to choose the most suitable
character table for viewing/editing a file. Note that correct
detection is not guaranteed, especially for small or non-typical text
files.
You can find some character tables in the "Addons\Tables" folder
of the root FAR folder.
@FileAttrDlg
$ #File attributes dialog#
With this command it is possible to change file attributes and
file time. Either single file or group of files may be processed.
If you do not want to process files in subfolders, clear
the "Process subfolders" option.
#File attributes#
Checkboxes used in the dialog can have the following 3 states:
#[x]# - attribute is set for all selected items
(set the attribute for all items)
#[ ]# - attribute is not set for all selected items
(clear the attribute for all items)
#[?]# - attribute state is not the same for selected items
(don't change the attribute)
When all selected files have the same attribute value, the corresponding
checkbox will be in 2-state mode - set/clear only. When there are selected
folders, all checkboxes will always be 3-state.
Only those attributes will be changed for which the state of the
corresponding checkboxes was changed from the initial state.
The "Compressed" and "Encrypted" attributes may be changed only on NTFS
drives. The "Encrypted" attribute can be used in Windows 2000 only. These two
attributes are mutually exclusive, that is, you can set only one of them.
For ~folder links~@HardSymLink@ the dialog will display the original folder information
(NTFS/Windows 2000 only).
#File date and time#
Three different file times are supported:
- last modification time;
- creation time;
- last access time.
On FAT drives the hours, minutes and seconds of the last access time
are always equal to zero.
If you do not want to change the file time, leave the respective
field empty. You can push the #Blank# button to clear all the date and
time fields and then change an individual component of the date or
time, for example, only month or only minutes. All the other date and
time components will remain unchanged.
The #Current# button fills the file time fields with the current time.
@FolderShortcuts
$ #Folder shortcuts#
Folder shortcuts are designed to provide fast access to frequently
used folders. Press Ctrl-Shift-<N>, where N is '0'..'9', to create a shortcut
to the current folder. To change to the folder recorded in the shortcut,
press RightCtrl-<N>. If RightCtrl-<N> pressed in edit line, it inserts
the shortcut path into the line.
The #Show folder shortcuts# item in the ~Commands menu~@CmdMenu@ may be
used to view, set, edit and delete folder shortcuts.
@Filter
$ #File panel filter#
Using the filter you may control which files will be displayed
in the file panel.
The filter menu contains two parts. In the upper part custom filters are
shown. Use Ins, Del and F4 keys to add, delete and edit these filters. Each
custom filter consists of an optional title and a file mask or several
~file masks~@FileMasks@ delimited by commas.
The lower part of the filter menu contains masks of all files from the
active file panel.
Use Space, '+' and '-' keys to select filter menu items. Selected items
will be indicated by '+' marks. If filters are present, only files which are
filtered will be shown. Items selected with '-' will be indicated by '-'
mark, and all files matching these items will be excluded from the file panel.
Custom filters selection is stored in the FAR configuration.
When a filter is used in a panel, it is indicated by '*' after
the sort mode letter in the upper left corner of the panel.
@FileDiz
$ #File descriptions#
File descriptions may be used to associate text information with a file.
Descriptions of the files in the current folder are stored in this folder in
a description list file. The format of the description file is the file name
followed by spaces and the description.
Descriptions may be viewed in the appropriate file panel
~view modes~@PanelViewModes@. By default these modes are #Descriptions#
and #Long descriptions#.
The command #Describe# (Ctrl-Z) from the ~Files menu~@FilesMenu@ is
used to describe selected files.
Description list names may be changed using #File descriptions#
dialog from the ~Options menu~@OptMenu@. In this dialog you can also
set local descriptions update mode. Updating may be disabled,
enabled only if panel current view mode displays descriptions or always
enabled. By default FAR sets "Hidden" attribute to created description
lists, but you may disable it by switching off the option
"Set "Hidden" attribute to new description lists" in this dialog.
Also here you may specify the position to align new file descriptions
in a description list.
If it is enabled in the configuration, FAR updates file
descriptions when copying, moving and deleting files. But if a command
processes files from subfolders, descriptions in the subfolders are not
updated.
@PanelViewModes
$ #Customizing file panel view modes#
The ~file panel~@FilePanel@ can represent information using 10 predefined
modes: brief, medium, full, wide, detailed, descriptions, long descriptions,
file owners, file links and alternative full. Usually it is enough,
but if you wish, you may either customize its parameters or even replace
them with completely new modes.
The command #File panel modes# from the ~Options menu~@OptMenu@ allows to
change the view mode settings. First, it offers to select the desired mode
from the list. In this list "Brief mode" item corresponds to brief panel mode
(LeftCtrl-1), "Medium" corresponds to medium panel mode (LeftCtrl-2) and
so on. The last item, "Alternative full", corresponds to view mode called with
LeftCtrl-0. After selecting the mode, you may change the following settings:
- #Column types# - column types are encoded as one or several
characters, delimited with commas. Allowed column types are:
N[M,O,R] - file name
where: M - show selection marks
O - show names without paths
(intended mainly for plugins)
R - right aligned names
These modifiers may be used in combination,
for example NMR
S[C,T] - file size
where: C - format file size with commas;
T - use 1000 instead of 1024 as divider,
if column width is too small to show
full size;
P[C,T] - packed file size
where: C - format file size with commas;
T - use 1000 instead of 1024 as divider,
if column width is too small to show
full size;
D - file modification date
T - file modification time
DM[B,M] - file modification date and time
DC[B,M] - file creation date and time
DA[B,M] - file last access date and time
where: B - brief (Unix style) file time format;
M - use text month names;
A - file attributes
Z - file descriptions
O - file owner
LN - hard links number
If the column types description contains more than one file name
column, the file panel will be displayed in multicolumn form.
File attributes have the following indications:
#A# - Archive
#R# - Read only
#H# - Hidden
#S# - System
#C# or #E# - Compressed or Encrypted
#L# - Symbolic links (reparse point)
- #Column widths# - used to change width of panel columns.
If the width is equal to 0, the default value will be used. If the width of
the Name, Description or Owner column is 0, it will be calculated
automatically, dependant upon the panel width. For correct operation with
different screen widths, it is highly recommended to have at least one column
with automatically calculated width.
Incrementing the default width of the file time column or file date and
time column by 1 will force a 12-hour time format. Further increase will
lead to the display of seconds and milliseconds.
To display years in 4-digits format increase the date column width by 2.
- #Status line column types# and #Status line column widths# -
similar to "Column types" and "Column widths", but for panel status line.
- #Fullscreen view# - force fullscreen view instead of half-screen.
- #Align file extensions# - show file extensions aligned.
- #Show folders in uppercase# - display all folder names in upper
case, ignoring the original case.
- #Show files in lowercase# - display all file names in lower case,
ignoring the original case.
- #Show uppercase file names in lowercase# - display all uppercase
file names in lower case. By default this option is on, but if you wish
to always see the real files case, switch it, "Show folders in uppercase"
and "Show files in lowercase" options off. All these settings only change
the method of displaying files, when processing files FAR always uses the
real case.
- #Use case sensitive sort# - use case sensitive sort for file names.
@SortGroups
$ #Sort groups#
File sort groups may be used in #by name# and #by extension#
~file panel~@FilePanel@ sort modes. Sort groups are applied by
pressing #Shift-F11# and allow to define additional file sorting rules,
complementary to those already used.
Each sort group contains one or more comma delimited
~file masks~@FileMasks@. If one sort group position in the group list
is higher than another and an ascending sort is performed, all files
belonging to this group files will be higher than those belonging to
following groups.
The command #Edit sort groups# from the ~Commands menu~@CmdMenu@ is used
to delete, create and edit sort groups, using Del, Ins and F4. The groups
above the menu separator are applicable to the file panel start, and
included files will be placed higher than those not included to any group.
The groups below the menu separator are applicable to the file panel end,
and included files will be placed lower than those not included.
@FileMasks
$ #File masks#
File masks are frequently used in FAR commands to select single files
and folders or groups of them. Masks may contain common valid file name
symbols, wildcards ('*' and '?') and special expressions:
* any number of characters;
? any single character;
[c,x-z] any character enclosed by the brackets.
Both separate characters and character intervals
are allowed.
For example, files ftp.exe, fc.exe and f.ext may be selected
using mask f*.ex?, mask *co* will select both color.ini and edit.com,
mask [c-f,t]*.txt can select config.txt, demo.txt, faq.txt and tips.txt.
Many FAR commands allow to specify several file masks delimited
by commas. For example, to select all documents, you may enter
*.doc,*.txt,*.wri in the "Select group" command.
@SelectFiles
$ #Selecting files#
To process several ~file panel~@FilePanel@ files and folders,
they may be selected using different methods. #Ins# selects the file under
the cursor and moves the cursor down, #Shift-Cursor keys# move the cursor
in different directions.
#Gray +# and #Gray -# perform group select and deselect,
using one or more ~file masks~@FileMasks@ delimited by commas.
#Gray *# inverts the current selection. #Restore selection#
command (#Ctrl-M#) restores the previously selected group.
#Ctrl-<Gray +># and #Ctrl-<Gray -># selects and deselects
all files with the same extension as the file under cursor.
#Alt-<Gray +># and #Alt-<Gray -># selects and deselects
all files with the same name as the file under cursor.
#Ctrl-<Gray *># inverts the current selection including folders.
If #Select folders# option in ~Panel settings~@PanelSettings@ dialog
is on, it has the same function as #Gray *#.
#Shift-<Gray +># and #Shift-<Gray -># selects and deselects
all files.
If no files are selected, only the file under the cursor will be
processed.
@CopyFiles
$ #Copying, moving, renaming and creating links#
Following commands may be used to copy, move and rename
files and folders:
Copy ~selected~@SelectFiles@ files #F5#
Copy the file under cursor regardless of selection #Shift-F5#
Rename or move selected files #F6#
Rename or move the file under the cursor #Shift-F6#
regardless of selection
Create ~file links~@HardSymLink@ #Alt-F6#
If you wish to create the destination folder before copying,
terminate the name with backslash. Also in the Copy dialog you may press
F10 to select a folder from the active file panel tree or Alt-F10
to select from the passive file panel tree.
The possibility of copying, moving and renaming files for plugins
depends upon the plugin module functionality.
If a destination file already exists, it can be overwritten,
skipped or appended with the file being copied.
If during copying or moving the destination disk becomes full,
it is possible to either cancel the operation or replace the disk and
select the "Split" item. In the last case the file being copied will be
split between disks. This feature is available only when "Use system
copy routine" option in the ~System settings~@SystemSettings@ dialog
is switched off.
Option "Copy access rights" is valid only for the NTFS file
system and allows the copying of file access information.
Parameter "Only newer file(s)" will allow to copy (move) the new
and updated files without additional prompts. Updated files are those
files for which the modification date is later than the modification
date of the target file.
Option "Use system copy routine" from ~System settings~@SystemSettings@
dialog forces the Windows function CopyFileEx usage (or CopyFile if CopyFileEx
is not available) instead of the internal copy implementation to copy files.
It may be useful on NTFS, because CopyFileEx performs a more rational
disk space allocation and copies file extended attributes.
@HardSymLink
$ #Hard and Symbolic link#
On NTFS partitions you can create #hard links# and #symbolic links#
using the #Alt-F6# command.
Hard links are created for files. Symbolic links are for directories
and drives.
#Hard link#
A #hard link# is an additional directory entry for the given file.
When a hard link is created, the file is not copied itself, but receives
one more name or location, while its previous name and location remain
intact. Since the moment of its creation, a hard link is
indistinguishable from the original entry. The only difference is that
short file names are not created for hard links, and so they cannot be
seen from DOS programs.
When the file size or date changes, all of the corresponding directory
entries are updated automatically. When a file is deleted, it is not
deleted physically until all the hard links pointing at it will be
deleted. The deletion order doesn't matter.
FAR can create hard links and can show the number of the file's hard
links in a separate column (by default, it's the last column in the 9th
panel mode) and sort the files by hard link number.
Hard links are supported in NTFS since NT 4.0.
#Symbolic links#
Win2K's version of NTFS supports directory symbolic links, where a
directory serves as a symbolic link to another directory on the computer.
For example, if the directory D:\SYMLINK specified C:\WINNT\SYSTEM32 as
its target, then an application accessing D:\SYMLINK\DRIVERS would in
reality be accessing C:\WINNT\SYSTEM32\DRIVERS. Directory symbolic links
are known as NTFS junctions in Win2K. Unfortunately, Win2K comes with no
tools for creating junctions.
Note: Unlike hardlinks, symlinks must not necessarily point at the
same drive.
@ScrSwitch
$ #Screens switching#
FAR allows to open several instances of the internal viewer and editor
at the same time. Use #Ctrl-Tab#, #Ctrl-Shift-Tab# or #F12# to switch between
panels and screens with these instances. Ctrl-Tab switches to the next screen,
Ctrl-Shift-Tab to the previous, F12 shows a list of all available screens.
The number of background viewers and editors is displayed in the left
panel upper left corner. This may be disabled by using ~Panel settings~@PanelSettings@
dialog.
@ApplyCmd
$ #Apply command#
With #Apply command# item in ~Files menu~@FilesMenu@ it is possible
to apply a command to each selected file. The same special symbols as in
~File associations~@FileAssoc@ should be used to denote the file name.
For example, 'type !.!' will output to the screen all selected files,
one at a time.
See also ~"Operating system commands"~@OSCommands@
@OSCommands
$ #Operating system commands#
FAR Manager by itself processes the following operating system commands:
#disk:#
To change the current disk on the active panel to the specified disk.
#CD [disk:]path# or #CHDIR [disk:]path#
To change the current path on the active panel to the specified path.
If the disk drive letter is specified, the current disk is also changed.
If the active panel shows a ~plugin~@Plugins@ emulated file system,
the command "CD" in the command line may be used to change the folder
in the plugin file system. Unlike "CD", "CHDIR" command always treats the
specified parameter as a real folder name, regardless of the file panel type.
#SET variable=[string]#
Set environment variable "variable" to the value "string". If "string"
is not specified, the environment variable "variable" will be removed.
#IF [NOT] EXIST filename command#
Execute a command "command" if "filename" exists. Prefix "NOT" - execute
the command only if the condition is false.
#IF [NOT] DEFINED variable command#
The "DEFINED" conditional works just like "EXISTS" except it takes an
environment variable name and returns true if the environment variable
is defined.
"IF" commands can be nested, for instance, command "command"
#if exist file1 if not exist file2 if defined variable command#
will be executed if the file "file1" exists, the file "file2" does not
exist and the environment variable "variable" is defined.
Any other commands will be sent to the operating system command
processor.
The commands listed above work in:
- ~Command line~@CmdLineCmd@
- ~Apply command~@ApplyCmd@
- ~User menu~@UserMenu@
- ~File associations~@FileAssoc@
@KeyMacro
$ #Keyboard macros#
Keyboard macros may be used to redefine standard FAR keys,
key combinations or to implement new keyboard commands.
To define a key macro press #Ctrl-<.># (Ctrl and dot key) followed by
desired keys sequence, then Ctrl-<.> again and the key or key combination
to which the macro should be assigned. FAR displays 'R' character
in the upper left screen corner while recording a macro command.
To delete a macro and return the key its original function
press Ctrl-<.> twice and then the key to which the macro was assigned.
In addition to standard FAR keys combinations it is possible to assign
macros to Ctrl-Shift-<letter>, Ctrl-Alt-<letter> and Alt-Shift-<letter>.
FAR supports several independent macro sets: shell, viewer, editor and
few other macro types. Macro sets are saved when the command "Save setup"
from the ~Options menu~@OptMenu@ is executed.
To specify additional macro settings, start or finish macro
recording with #Ctrl-Shift-<.># instead of Ctrl-<.> and select the desired
options in the dialog.
#Assigning a macro command to the F1 key#
When F1 is pressed for the first time, this help topic will be show.
Pressing F1 again after closing the help will assign the macro command
to the F1 key.
#Assigning a macro command to the Enter key#
To assign a macro command to the Enter key, you should press Enter
twice. When Enter is pressed the first time, the key will be assigned;
pressing it again will confirm the assignment and close the dialog.