You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ADD: copymove.html: Using the clipboard. (doublecmd#56)
ADD: index.html: Links: Repository of help files, READ_ME.txt.
ADD: multiarc.html: 'Other' button.
ADD: multiarc.html: 'Use archive name without extension as list'.
UPD: cmds.html: Description of cm_LoadList.
UPD: configuration.html, help.html: Favorite Tabs.
UPD: configuration.html: Section 'Colors > File types': Attributes.
UPD: copymove.html: 'Verify'.
UPD: help.html: 'Split file' and 'Combine files'.
UPD: multirename.html: A note about name collisions.
UPD: READ_ME.txt: Small note about 'WE', 'alpha' and 'beta' labels.
FIX: copymove.html: 'Check free space'.
DEL: shortcuts.html: Ctrl+Alt+C and Ctrl+Alt+X (unused).
Other small fixes/changes.
- When using a link to something external to Double Commander help, set the target to be a new window using target="_blank" like in this example:
5
5
<a title="Double Commander Home Page" href="https://doublecmd.sourceforge.io/" target="_blank">Homepage</a>
6
6
7
7
- To be more friendly with the user, to make us as the same level as the user, let's talk using "WE" instead of "YOU".
8
8
The user will feel that we're working together.
9
+
(By tradition, for all sections except "2.1. Basic Help", "2.2. Configuration" and "2.3. Keyboard layout".)
9
10
10
11
- DO NOT USE POINT NUMBER IN HTML FILENAME.
11
12
Just name the file based on what it describes and assume we will not rename it.
@@ -17,8 +18,10 @@ Keep the section numbers for the text inside page and NEVER INSIDE A LINK.
17
18
18
19
- If you want to add a link to the FAQ, do not use the question number, because it may be changed in the future.
19
20
20
-
- If you want to add a description of a feature that is currently only available in the alpha version (development version), then add a special label:
21
+
- If you want to add a description of a feature that is currently only available in the alpha version (development version) or in the beta version (usually the first versions of the new major release), then add a special label:
<p>In line <spanclass="italic">Category attributes</span> you can put file attributes, and DC will match any files which have matching attributes (not available if using a search template). File attributes are specified by the following templates:</p>
305
305
<ul>
306
306
<li><p>Windows: [<code>d</code> or <code>l</code>]<code>rahs</code>[<code>c</code> or <code>e</code>]<code>tp</code></p></li>
307
-
<li><p>Linux: [<code>b</code>, <code>c</code>, <code>d</code>, <code>f</code>, <code>l</code>, <code>r</code> or <code>s</code>]<code>rwxrwxrwx</code></p></li>
307
+
<li><p>Unix/Linux: [<code>b</code>, <code>c</code>, <code>d</code>, <code>f</code>, <code>l</code> or <code>s</code>]<code>rwxrwxrwx</code></p></li>
308
308
</ul>
309
-
<p>See the description of this values <ahref="findfiles.html#attributes">here</a>. If attribute should not be set, it must be replaced with the "-" symbol, unnecessary attributes should be hidden: symbol "*" means match any number of characters, symbol "?" means any one character. For example, <code>?r*</code> (Windows) or <code>?r-*</code> (Linux) will find all read-only files and folders.</p>
309
+
<p>i.e. the template must match the attribute text string in the file list. Description of values:</p>
310
+
<table>
311
+
<trclass="rowcategorytitle"><thcolspan="2">Attributes in Windows</th></tr>
312
+
<trclass="rowsubtitle"><thclass="namecolumn">Attribute letter</th><thclass="categorydesccolumn">What it stands for</th></tr>
<p>The second part of the Unix/Linux template displays permissions: read (r), write (w), execute (x). The values are grouped in groups of three in the following order: user (owner), user's group, all others.</p>
337
+
<p>If attribute should not be set, it must be replaced with the "-" symbol, unnecessary attributes should be hidden: symbol "*" means match any number of characters, symbol "?" means any one character. For example, <code>?r*</code> (Windows) or <code>?r-*</code> (Linux) will find all read-only files and folders.</p>
310
338
<p>You can use a color from the list or specify yours using the ">>" button.</p>
311
339
<p>Do not forget to click "Apply" button after customization.</p>
312
340
<p>Rules are applied strictly in reverse order: a rule higher in the list will overlap any rule below.</p>
<li><p><tt>GETFILECREATIONTIME</tt> – file or directory creation date (does not work in Linux/BSD, POSIX limitation).</p></li>
569
597
<li><p><tt>GETFILELASTACCESSTIME</tt> – file or directory last access date.</p></li>
570
598
<li><p><tt>GETFILECHANGETIME</tt> – file or directory status change date.</p></li>
571
-
<li><p><tt>GETFILEATTR</tt> – file or directory attributes. You can choose a string or numeric (octal) value. In Windows, an octal value can be used if Unix attributes are displayed in the file panel (for example, with the FTP plugin).</p></li>
599
+
<li><p><tt>GETFILEATTR</tt> – file or directory attributes. You can choose a string or numeric (octal) value. In Windows, an octal value can be used if Unix attributes are displayed in the file panel (for example, with the FTP plugin). For a detailed description of the string value, see <ahref="#ConfigColorFiles">here</a>.</p></li>
572
600
<li><p><tt>GETFILEPATH</tt> – path to the current item. Uses: usually, for search results.</p></li>
573
601
<li><p><tt>GETFILEGROUP</tt> – displays the group of the file.</p></li>
574
602
<li><p><tt>GETFILEOWNER</tt> – displays the owner of the file.</p></li>
We may configure DC so it will draw a rectangle around the active entry as we we cycle through them in a panel.<br>
136
-
This <code><gBorderFrameWidth></code> setting allows us to configure the width of the lines used to draw a rectangle around the current active entry.<br>
136
+
<code><gBorderFrameWidth></code> allows us to configure the width of the lines used to draw a rectangle around the current active entry.<br>
137
137
To view that rectangle, we should go in Configuration > Options... > Colors > File panels and check the option <i>Use frame cursor</i>.<br>
<p>The list of the following parameters will vary depending on the type of file operation and operating system family.</p>
58
59
<ul>
59
-
<li><p><spanclass="italic">Verify</span> – If enabled, Double Commander will compare the source file and the copied file in the target directory: a byte-by-byte comparison (Windows) or BLAKE2 checksums (Linux and others). Double Commander will try to minimize the disk cache effects. Not available in macOS<sup>(<atitle="Note about macOS support" href="https://github.com/doublecmd/doublecmd/wiki/Supported-platforms#macos" target="_blank">*</a>)</sup>.</p></li>
60
-
<li><p><spanclass="italic">Check free space</span> – Double Commander calculates the size of the selected files, so it can check if there is enough free space in the target directory.</p></li>
60
+
<li><p><spanclass="italic">Verify</span> – If enabled, Double Commander will compare the source file and the copied file in the target directory: a byte-by-byte comparison (Windows) or BLAKE2 checksums (Linux and others). Double Commander will try to minimize the disk cache effects; if the file system does not support direct access to the file (for example, tmpfs), the program will report the verification failure. Keep in mind, this function significantly reduces the speed of the operation. Not available in macOS<sup>(<atitle="Note about macOS support" href="https://github.com/doublecmd/doublecmd/wiki/Supported-platforms#macos" target="_blank">*</a>)</sup>.</p></li>
61
+
<li><p><spanclass="italic">Check free space</span> – Before copying the file, Double Commander will check if there is enough free disk space in the target directory.</p></li>
61
62
<li><p><spanclass="italic">Reserve space</span> – If enabled, Double Commander will use pre-allocation of disk space, this will reduce the chances of file fragmentation. Also this is a faster way to create files. In Windows, Double Commander always reserves space.</p></li>
62
63
<li><p><spanclass="italic">Follow links</span> – If enabled, Double Commander will consider symbolic links to folders as regular folders and copy their contents; instead of file links, the target files of this links will be copied. The indeterminate checkbox state (three-state): the program will ask each time what it should do.</p></li>
63
64
<li><p><spanclass="italic">Correct links</span> – If enabled, Double Commander will check the links and, if necessary, correct their target path based on the target directory. If a relative path is specified, then the corrected path will also be written as relative.</p></li>
<h2><aname="clipboard">2. Using the clipboard</a></h2>
79
+
<p>An additional way to copy or move files: we can use the <spanclass="italic">Copy</span> and <spanclass="italic">Paste</span> or <spanclass="italic">Cut</span> and <spanclass="italic">Paste</span> commands using the keyboard (<kbd>Ctrl+C</kbd>/<kbd>Ctrl+V</kbd> or <kbd>Ctrl+X</kbd>/<kbd>Ctrl+V</kbd> by default) or the corresponding items in the <ahref="help.html#cm_ContextMenu">context menu</a>.</p>
80
+
<p>In this case, the operation will start without a confirmation dialog. Double Commander will use the operation settings saved as the default settings, except for the <spanclass="italic">Verify</span> parameter (see description above).</p>
81
+
<p>If a file is copied and pasted into the active panel (in the same directory), duplicate files will be created with automatic renaming using the template from the <ahref="configuration.html#ConfigOperations">file operations settings</a>.</p>
82
+
<pclass="navback"><ahref="#topofpage">(back to top)</a></p>
<p>This dialog box shows the details of the progress of the operation: two progress bars (for the currently processed file and the general), progress in percentage (in the title), the total number of files and the number of processed files, the full name of the current file and the name in the target directory, size, speed and remaining time.</p>
<h2><aname="collisions">3. Name collisions</a></h2>
99
+
<h2><aname="collisions">4. Name collisions</a></h2>
91
100
<p>If a file with the name of the file being copied already exists in the target directory, Double Commander will provide several actions. The choice of the action to be used automatically (without user involvement) will not be saved for subsequent calls of the copy/move operation.</p>
92
101
<p>If there is a folder with the same name:</p>
93
102
<ul>
@@ -121,7 +130,7 @@ <h2><a name="collisions">3. Name collisions</a></h2>
<p>Additional options related to copy/move operations are presented on the <ahref="configuration.html#ConfigOperations">File operations</a> settings page.</p>
126
135
<pclass="navback"><ahref="#topofpage">(back to top)</a></p>
0 commit comments