DC - 内部命令

# 2.13. 内部命令

## 目录

1. 命令分类表
2. 按类别的全部命令说明
  2.1. 活动面板
  2.2. 左侧面板
  2.3. 右侧面板
  2.4. 文件操作
  2.5. 配置
  2.6. 网络
  2.7. 杂项
  2.8. 标记
  2.9. 剪贴板
  2.10. 导航
  2.11. 帮助
  2.12. 窗口
  2.13. 命令行
  2.14. 工具
  2.15. 视图
  2.16. 标签
  2.17. 日志

## 1. 命令分类表

内部命令按类别分组，列举如下：

命令分类表
类别 | 说明
--- | ---
活动面板 | 这些命令作用于当前选中的面板（左或右）。
左侧面板 | 这些命令始终作用于左侧面板，与当前选中状态无关。
右侧面板 | 这些命令始终作用于右侧面板，与当前选中状态无关。
文件操作 | 这些命令作用于当前选中面板中的条目，包含查看/复制/移动/重命名/删除/压缩/解压缩/拆分等操作。它们可能会对文件产生直接影响。
配置 | 访问 Double Commander 的选项和配置。
网络 | 与计算机网络直接相关的命令。
杂项 | 无法归入其它类别的命令。已尽量减少放入此类别的命令数量。
标记 | 选择将用于文件操作的条目。
剪贴板 | 系统剪贴板与选中条目的交互操作。
导航 | 在文件夹之间移动以访问不同位置的条目。
帮助 | 访问 Double Commander 的内置帮助文件。
窗口 | 与 Double Commander 窗口的外观和行为相关的命令。
命令行 | 与命令行交互以查看历史命令或调用新命令。
工具 | 用于需要更多交互的操作，通常会弹出窗口以执行更复杂的任务。
视图 | 与数据文件、系统文件等的可见性和显示相关的命令。
标签 | 创建/切换标签并在目录间导航等操作。
日志 | 与 DC 日志文件相关的操作。

（返回顶部）

## 2. 按类别的全部命令说明

下面是对所有内部命令的简要说明。

对于每个命令，我们将：

- 列出命令名
- 显示图标
- 在适用时显示默认快捷键
- 给出简要说明
- 在适用时，简要描述可用参数

（返回顶部）

## 2.1. 活动面板

这些命令作用于当前选中的面板（左或右）。

类别 “活动面板”
名称 | 说明
--- | ---
cm_BriefView Ctrl+F1 | 仅显示条目名称。 如果可能，显示多列。
cm_ColumnsView Ctrl+F2 | 每行显示一项，使用默认或用户定义的列。
参数 | 取值 | 说明
--- | --- | ---
columnset | 列集名称 | 显示用户定义的列集
(空，默认) | 显示默认列集
参见 列配置 部分。
cm_ThumbnailsView Ctrl+Shift+F1 | 以缩略图形式显示条目。 如果可能，按多列显示。
cm_FlatView Ctrl+B | 扫描当前面板目录下的所有子目录并将所有文件汇总到一个列表中。再次调用命令可返回到普通模式。
参数 | 取值 | 说明
--- | --- | ---
side | left | 在左侧面板执行，相当于 cm_LeftFlatView
right | 在右侧面板执行，相当于 cm_RightFlatView
inactive | 在非活动面板执行
(缺省) | 在当前活动面板执行（默认）
(空，默认) | 在当前活动面板执行
cm_FlatViewSel Ctrl+Shift+B | 类似于 cm_FlatView，但仅针对已选择的文件和文件夹。
cm_QuickView Ctrl+Q | 在相对的面板中显示所选项的内容（而不是弹出独立窗口）。 详情见 查看器。
cm_SortByName Ctrl+F3 | 按 名称 对活动面板中的条目排序。
cm_SortByExt Ctrl+F4 | 按 扩展名 对活动面板中的条目排序。
cm_SortBySize Ctrl+F6 | 按 文件大小 对活动面板中的条目排序。
cm_SortByDate Ctrl+F5 | 按 日期 对活动面板中的条目排序。
cm_SortByAttr | 按 属性 对活动面板中的条目排序。
cm_ReverseOrder | 反转排序 活动面板中显示的条目顺序。
cm_SrcOpenDrives | 打开活动面板的驱动器列表。
cm_UniversalSingleDirectSort | 对指定面板的指定列按指定顺序排序。 下表列出可用参数值。
参数 | 取值 | 说明
--- | --- | ---
panel | active | 作用于活动面板
inactive | 作用于非活动面板
left | 作用于左侧面板
right | 作用于右侧面板
(缺省) | 默认：作用于活动面板
column | name | 按“名称-扩展名”列排序
ext | 按“扩展名”列排序
size | 按“大小”列排序
datetime | 按“日期/时间”列排序
(缺省) | 默认：按“名称”列排序
order | ascending | 升序
descending | 降序
(缺省) | 默认：升序
注：如果任一参数缺失或错误，默认值为：panel=active, column=name, order=ascending。
示例："cm_UniversalSingleDirectSort panel=active column=size order=descending" 将在活动面板按大小降序排序（较大文件优先）。
cm_CountDirContent Alt+Shift+Enter | 计算当前面板中每个目录内容的总大小。

（返回顶部）

## 2.2. 左侧面板

这些命令始终作用于左侧面板，与当前选中状态无关。

类别 “左侧面板”
名称 | 说明
--- | ---
cm_LeftBriefView | 左侧面板仅显示条目名称。 如果可能，显示多列。
cm_LeftColumnsView | 左侧面板每行显示一项，使用默认或用户定义的列。
参数 | 取值 | 说明
--- | --- | ---
columnset | 列集名称 | 显示用户定义的列集
(空，默认) | 显示默认列集
参见 列配置 部分。
cm_LeftThumbView | 左侧面板以缩略图形式显示条目。 如果可能，按多列显示。
cm_LeftFlatView | 扫描左侧面板当前目录下的所有子目录并将所有文件汇总到一个列表中。
cm_LeftSortByName | 按 名称 对左侧面板中的条目排序。
cm_LeftSortByExt | 按 扩展名 对左侧面板中的条目排序。
cm_LeftSortBySize | 按 大小 对左侧面板中的条目排序。
cm_LeftSortByDate | 按 日期 对左侧面板中的条目排序。
cm_LeftSortByAttr | 按 属性 对左侧面板中的条目排序。
cm_LeftReverseOrder | 反转排序 左侧面板中的条目顺序。
cm_LeftOpenDrives Alt+F1 | 打开左侧面板的驱动器列表（详见 说明）。

（返回顶部）

## 2.3. 右侧面板

这些命令始终作用于右侧面板，与当前选中状态无关。

类别 “右侧面板”
名称 | 说明
--- | ---
cm_RightBriefView | 右侧面板仅显示条目名称。 如果可能，显示多列。
cm_RightColumnsView | 右侧面板每行显示一项，使用默认或用户定义的列。
参数 | 取值 | 说明
--- | --- | ---
columnset | 列集名称 | 显示用户定义的列集
(空，默认) | 显示默认列集
参见 列配置 部分。
cm_RightThumbView | 右侧面板以缩略图形式显示条目。 如果可能，按多列显示。
cm_RightFlatView | 扫描右侧面板当前目录下的所有子目录并将所有文件汇总到一个列表中。
cm_RightSortByName | 按 名称 对右侧面板中的条目排序。
cm_RightSortByExt | 按 扩展名 对右侧面板中的条目排序。
cm_RightSortBySize | 按 大小 对右侧面板中的条目排序。
cm_RightSortByDate | 按 日期 对右侧面板中的条目排序。
cm_RightSortByAttr | 按 属性 对右侧面板中的条目排序。
cm_RightReverseOrder | 反转排序 右侧面板中的条目顺序。
cm_RightOpenDrives Alt+F2 | 打开右侧面板的驱动器列表（详见 说明）。

（返回顶部）

## 2.4. 文件操作

这些命令作用于当前选中面板中的当前选中项。
包括查看/复制/移动/重命名/删除/压缩/解压缩/分割等操作。
这些通常是对文件有直接影响的命令。

类别 “文件操作”
名称 | 说明
--- | ---
cm_View F3 | 在 查看器 中打开文件。
参数 | 取值 | 说明
--- | --- | ---
cursor | 1/true/on/yes | 仅打开光标所在的文件
0/false/off/no | 默认行为
mode | text | 以文本方式显示
bin | 以二进制方式显示
hex | 以十六进制方式显示
dec | 以十进制方式显示
“mode” 参数可以强制选择查看模式（在此情况下将忽略插件，但可以在查看器窗口中切换模式）。此参数在以下条件下起作用：没有选中文件、仅选中光标下的文件，或与“cursor=1” 参数一起使用。有关模式的说明见 此页。
cm_Edit F4 | 在编辑器中打开文件（内部或外部，见 工具 > 编辑器）。
参数 | 取值 | 说明
--- | --- | ---
cursor | 1/true/on/yes | 仅打开光标所在的文件
0/false/off/no | 默认行为
如果选中了多个文件，将打开第一个选中文件（与 查看器 的行为一致）：目前该命令对多个选中文件的处理并不完整，可以取消选择文件、添加“cursor=1”或使用 cm_EditNew。
cm_EditNew Shift+F4 | 在当前目录中新建文本文件并在编辑器中打开（见 工具 > 编辑器），或打开已存在的同名文件。 可以输入包含路径的完整文件名，文件将被创建在指定目录中。
cm_Copy F5 | 将条目从源复制到目标。
参数 | 取值 | 说明
--- | --- | ---
confirmation | 1/true/on/yes | 显示确认对话框（默认）
0/false/off/no | 不显示确认对话框
queueid | <队列标识> | 默认为将复制操作放入特定队列，仅在不显示确认对话框时生效；值为0表示独立操作（不加入队列）
示例："cm_Copy confirmation=1" 会提示用户确认复制，不论全局复制确认设置如何。
cm_CopyNoAsk | 复制条目到目标且不询问确认。
cm_CopySamePanel Shift+F5 | 在同一目录内复制条目。
cm_Rename F6 | 重命名或移动条目。
参数 | 取值 | 说明
--- | --- | ---
confirmation | 1/true/on/yes | 显示确认对话框（默认）
0/false/off/no | 不显示确认对话框
queueid | <队列标识> | 默认为将移动操作放入特定队列，仅在不显示确认对话框时生效；值为0表示独立操作（不加入队列）
示例："cm_Rename confirmation=1" 会提示用户确认重命名/移动，不论全局移动确认设置如何。
cm_RenameNoAsk | 在不询问确认的情况下重命名或移动条目。
cm_RenameOnly F2, Shift+F6 | 在同一目录中重命名文件。
cm_MakeDir F7 | 创建新目录。
cm_Delete F8, Del | 将选中项删除到回收站或永久删除。 删除到回收站在某些平台上可能不可用。 删除到回收站与永久删除会显示不同的确认信息。
参数 | 取值 | 说明
--- | --- | ---
confirmation | 1/true/on/yes | 显示确认对话框（默认）
0/false/off/no | 不显示确认对话框（请小心！）
trashcan | 1/true/on/yes | 删除到回收站
0/false/off/no | 永久删除
setting | （默认）按 文件操作 中的全局设置：若启用则删除到回收站，否则永久删除
reversesetting | 与全局设置相反的行为
cm_Wipe Alt+Del | 彻底擦除 文件。
cm_PackFiles Alt+F5 | 压缩 条目为压缩包文件。
参数 | 取值 | 说明
--- | --- | ---
PackHere | (空) | 压缩文件将放在活动面板目录中
(空，默认) | 压缩文件将放在非活动面板目录中
cm_TestArchive Alt+Shift+F9 | 验证所选压缩档案文件内容的完整性。 如果档案内容损坏，将报告错误信息。
cm_OpenArchive Ctrl+PgDn | 若选中的是目录，将打开该目录以显示其内容。 若选中的是文件（不考虑扩展名），将尝试根据检测到的内容将其作为档案打开（参见其他帮助页中的 ID 配置）。
cm_ExtractFiles Alt+F9 | 解压缩 一个或多个所选压缩包文件。
参数 | 取值 | 说明
--- | --- | ---
ExtractHere | (空) | 解压项将放在活动面板目录中
(空，默认) | 解压项将放在非活动面板目录中
cm_OpenVirtualFileSystemList | 打开虚拟文件系统（VFS）列表。
cm_FileProperties Alt+Enter | 显示条目 属性（大小、日期、属性等）。
cm_SetFileProperties | 调整条目属性，例如创建/修改/最后访问时间、文件权限等。
cm_EditComment Ctrl+Z | 为文件/目录创建或编辑 注释。
cm_ContextMenu Shift+F10 | 显示文件和文件夹的右键菜单。 在 Windows 上 Double Commander 会显示系统上下文菜单（如资源管理器），在其他操作系统上 Double Commander 会生成包含常用操作的自有上下文菜单。
参数 | 取值 | 说明
--- | --- | ---
justactionmenu | 0/false/off/no | 菜单将包含默认系统上下文菜单以及 Double Commander 定义的扩展名关联操作（默认）
1/true/on/yes | 仅包含 Double Commander 定义的扩展名关联操作（不显示系统上下文菜单）
cm_Open Enter | 打开光标下的文件或程序。 可能会根据文件关联配置使用相应的应用程序。
cm_ShellExecute Ctrl+Alt+Enter | 根据系统的文件关联为所选文件调用程序。 调用时可提供单个参数。
cm_SymLink | 为文件/目录创建 符号链接。
cm_HardLink | 创建 硬链接。
cm_FileSpliter | 分割文件 对话框。
cm_FileLinker | 将多个分割的文件 合并 成一个文件。
cm_CheckSumCalc | 计算 文件校验和（MD5、SHA1 等）。
cm_CheckSumVerify | 验证 MD5、SHA1 等校验和。

（返回顶部）

## 2.5. 配置

访问 Double Commander 的选项和配置。

类别 “配置”
名称 | 说明
--- | ---
cm_Options | 打开 配置 对话框。 该命令支持单个参数以跳转到特定配置节。 参考 此链接 了解可用参数。
cm_ConfigToolbars | 访问工具栏配置。
cm_ConfigDirHotList Ctrl+Shift+D | 访问常用文件夹列表（Directory Hotlist）配置。 等价于执行 cm_WorkWithDirectoryHotlist 命令并使用参数： action=config source=%Ds
cm_WorkWithDirectoryHotlist | 打开“常用文件夹列表”配置窗口。 通过参数可以控制对收藏列表的操作。
参数 | 取值 | 说明
--- | --- | ---
action | add | 添加一个条目（是否加入目标取决于配置选项）
addsrconly | 仅添加源路径条目
addboth | 同时添加源和目标条目
config | 配置某个条目
show | 仅显示配置窗口
addsel | 添加当前选中的目录（忽略其它参数）
directconfig | 直接配置指定的第 n 个条目
(空) | 与 "add" 相同
source | source_path | 要添加/配置为“源”的目录
(空) | 活动面板当前所在的目录
target | target_path | 要添加/配置为“目标”的目录
(空) | 非活动面板当前所在的目录
index | 0-999 | 当 action=directconfig 时，指定热列表中的第 n 个条目
(空) | 将使用索引 0
示例："cm_WorkWithDirectoryHotlist action=addboth" 这将把活动和非活动面板的当前目录分别作为源和目标同时加入常用文件夹列表。
cm_FileAssoc | 打开 文件关联配置 。
cm_ConfigFolderTabs | 访问与 文件夹标签 相关的配置。
cm_ConfigFavoriteTabs | 访问 收藏夹 配置。
cm_ConfigTreeViewMenus | 访问 树状视图菜单 配置，用于配置默认使用哪种树状视图菜单样式的命令。
cm_ConfigTreeViewMenusColors | 访问树状视图菜单界面所使用颜色的配置。
cm_ConfigSearches | 访问与文件搜索相关的一般选项配置。
cm_ConfigHotKeys | 访问快捷键（hotkeys）配置。
cm_ConfigSavePos | 保存 Double Commander 主窗口的当前状态和位置。
cm_ConfigSaveSettings | 保存所有当前设置和历史，相当于关闭应用并保存状态后恢复。 在长时间使用 DC 后，若担心系统崩溃导致历史丢失，可使用此命令保存当前上下文。
cm_ConfigArchivers | 打开 使用外部压缩程序 配置页面。
cm_ConfigTooltips | 打开工具提示配置页面。
cm_ConfigPlugins | 打开插件配置。
cm_AddPlugin | 便捷添加插件的命令，支持两种方式： 1) 选择插件文件，Double Commander 会自动检测类型（WCX、WDX、WFX、WLX 或 DSX），打开相应设置节并添加到列表。 2) 选择包含插件和特殊文件 `pluginst.inf` 的压缩包（插件文件和 `pluginst.inf` 必须位于压缩包根目录）：压缩包内容会被解压到合适目录，插件添加到设置并打开相应设置节。如果设置存储在用户配置目录，Double Commander 会使用用户目录下的 "plugins" 文件夹： Windows XP: C:\Documents and Settings\<UserName>\Local Settings\doublecmd\plugins Windows Vista/7+: C:\Users\<UserName>\AppData\Local\doublecmd\plugins 类 Unix 系统: /home/<UserName>/.local/share/doublecmd/plugins 在便携版中，Double Commander 将使用程序目录下的 "plugins" 文件夹。 注意：第一种添加方式要求插件文件已放置在合适位置；若操作系统缺少必要库导致插件无法加载，Double Commander 将报告错误。 可以通过参数传入文件名。

（返回顶部）

## 2.6. 网络

与计算机网络直接相关的命令。

类别 “网络”
名称 | 说明
--- | ---
cm_NetworkConnect | 网络连接 。
cm_NetworkDisconnect | 断开网络连接 。
cm_CopyNetNamesToClip | 仅 Windows：复制带 UNC 路径的名称到剪贴板。

（返回顶部）

## 2.7. 杂项

这个不可避免的类别包含一些难以归类到其它类别的命令。
已经尽量避免将过多命令放入此类别。

类别 “杂项”
名称 | 说明
--- | ---
cm_CalculateSpace Ctrl+L | 计算活动面板中所选条目的 占用 空间。
cm_Benchmark | 启动一个简单基准测试，运行支持的哈希函数。
cm_RunTerm F9 | 启动 终端 。
cm_ExecuteScript | 执行 Lua 脚本文件（需已安装 Lua 动态库），详情见 此处。
参数 | 取值 | 说明
--- | --- | ---
{first} | 文件名 | Lua 脚本文件路径
{param1} | 命令行参数 #1 | 作为命令行参数传递给 Lua 脚本
{param2} | 命令行参数 #2
{paramX} | 命令行参数 #X
cm_LoadList | 从指定的文本文件加载文件/文件夹列表（纯文本，每行一个完整文件名）。请使用 UTF-8（无 BOM）。
参数 | 取值 | 说明
--- | --- | ---
filename | 文件名 | 包含列表的文件的完整路径
side | left | 将列表加载到左侧面板
right | 将列表加载到右侧面板
active | 加载到活动面板
inactive | 加载到非活动面板
(空) | 默认加载到活动面板
(默认) | 默认加载到活动面板

（返回顶部）

## 2.8. 标记

选择要进行文件操作的条目。

类别 “标记”
名称 | 说明
--- | ---
cm_MarkPlus 数字键 + | 在活动面板中使用掩码 标记 条目（可提供掩码或在运行时输入），支持以下参数：
参数 | 取值 | 说明
--- | --- | ---
mask | <任意字符串> | 要使用的过滤模式
(默认) | 提示用户输入过滤条件
casesensitive | 0/false/off/no | 过滤时忽略大小写
1/true/on/yes | 过滤时区分大小写
(默认) | 使用当前文件视图上次使用的大小写敏感性设置
ignoreaccents | 0/false/off/no | 过滤比较时将考虑重音字符的精确匹配
1/true/on/yes | 比较时忽略重音并将连字视作相应字母序列
(默认) | 是否忽略重音与上次在该文件视图中使用的设置相同
windowsinterpretation | 0/false/off/no | 按 DC 传统方式进行过滤
1/true/on/yes | 按 Windows 方式进行过滤
(默认) | 使用 DC 传统还是 Windows 方式与上次在该文件视图中使用的相同
attr | d- | 忽略目录，仅匹配文件
d+ | 忽略文件，仅匹配目录
h- | 忽略隐藏文件（Windows）
ux+ | 仅匹配具有属主可执行属性的条目（Linux）
uw+|gw+|ow+ | 匹配对属主/属组或所有用户可写的文件（Linux）
(默认) | 按 “文件视图” 中 “标记/取消标记条目” 的配置选项 “默认属性掩码” 进行过滤
| 注意：这表示 "attr="（无值）。匹配所有条目，忽略配置的默认属性掩码
注意1：若命令无参数调用，则系统会提示输入过滤，并使用当前会话中该文件视图上次使用的其他选项。 注意2：当使用 Windows 风格过滤（而非 DC 传统）时，无扩展名的文件会被 *.* 匹配。 注意3：指定 "mask" 参数时，也可使用预定义选择类型，方法是在名称前加上 ">"，例如："mask=>Pascal files"。 注意4：当使用参数 "ignoreaccents=TRUE" 时，连字字符例如 "œ" 会被视为序列 "oe"，因此 "cœur" 会匹配 "coeur"。 注意5：使用例如 "casesensitive" 之类的参数不会影响后续无参数调用的 cm_MarkPlus；后者会使用上次提示时的默认参数。 注意6：有关 "attr" 参数可能的取值，请参见 “查找文件” 帮助文件中的 "按特定属性查找文件" 部分，属性过滤的指定方式相同。 示例1："cm_MarkPlus mask=*.pas;*.dfm;*.dpr;*.inc casesensitive=false" 将选择符合给定掩码（典型的 Delphi 源文件扩展名）的所有文件，忽略字母大小写。 示例2："cm_MarkPlus mask=*ecole*.docx ignoreaccents=true" 将选择文件名中包含 "ecole" 的 Word 文档，忽略重音，因此会匹配 "école" 或 "ecole"。 注意7：如果活动面板中打开了 查找重复文件 的结果，则所有参数将被忽略。
cm_MarkMinus 数字键 - | 取消选择 活动面板中匹配掩码的条目，参数与 cm_MarkPlus 相同。
cm_MarkMarkAll Ctrl+A, Ctrl+数字键 + | 根据下表中的属性过滤，选择活动面板中的 所有 条目。
参数 | 取值 | 说明
--- | --- | ---
attr | d- | 过滤所有非目录条目
d+ | 过滤所有目录条目
h- | 过滤所有没有隐藏属性的条目
ux+ | 匹配属主可执行属性的所有条目（Linux）
uw+|gw+|ow+ | 匹配对属主/属组或所有人可写的条目（Linux）
(默认) | 将选择符合“文件视图”中“标记/取消标记条目”配置的内容（默认属性掩码）
| 注：表示 "attr="（无值），匹配所有条目，忽略默认属性掩码
cm_MarkUnmarkAll Ctrl+数字键 - | 根据与 cm_MarkMarkAll 相同的过滤器，取消选择活动面板中的 所有 条目。
cm_MarkInvert 数字键 * | 反转匹配 cm_MarkMarkAll 过滤器所选条目的选中状态（见 说明）。
cm_MarkCurrentPath | 标记 与活动面板中光标项相同路径的文件。 说明：初看似乎不常用，但在以下两种情况下非常有用： 在面板中显示了来自不同目录层级的搜索结果时 在调用 cm_FlatView 内部命令后
cm_UnmarkCurrentPath | 取消标记 与活动面板中光标项相同路径的文件。 参考 cm_MarkCurrentPath 的说明。
cm_MarkCurrentName | 标记 与活动面板中光标项同名（忽略扩展名）的文件。
cm_UnmarkCurrentName | 取消标记 与活动面板中光标项同名（忽略扩展名）的文件。
cm_MarkCurrentExtension Shift+数字键 + | 标记 与活动面板中光标项具有相同扩展名的文件。
cm_UnmarkCurrentExtension Shift+数字键 - | 取消标记 与活动面板中光标项具有相同扩展名的文件。
cm_MarkCurrentNameExt | 标记 与活动面板中光标项具有相同文件名及扩展名的文件。 参考 cm_MarkCurrentPath 的注释了解更多用途。
cm_UnmarkCurrentNameExt | 取消标记 与活动面板中光标项具有相同文件名及扩展名的文件。 参考 cm_MarkCurrentPath 的注释了解更多用途。
cm_CompareDirectories | 在活动和非活动面板中选择那些在对方面板中不存在的条目。对于同名文件，会比较修改日期，并选中较新的文件。
参数 | 取值 | 说明
--- | --- | ---
files | on/off | 选择文件
directories | on/off | 选择目录
(空，默认) | 默认仅选择文件
cm_SaveSelection | 与 cm_RestoreSelection 配合使用。 cm_SaveSelection 会将当前选中的条目保存到内部缓冲区，随后可使用 cm_RestoreSelection 恢复这些选中项。
cm_RestoreSelection | 见前述的 cm_SaveSelection 命令。
cm_SaveSelectionToFile | 将当前选区保存到文件。 可在第一个参数中指定输出文件名；若未提供参数，Double Commander 会提示输入文件名。
cm_LoadSelectionFromFile | 读取指定文件的内容并根据其中列出的条目进行选择。 可将该文件作为内部命令的第一个参数传入；若未提供文件，应用将提示输入。
cm_LoadSelectionFromClip | 根据剪贴板内容选择活动面板中的条目。
cm_SaveFileDetailsToFile | 将所选条目显示的所有列信息保存到文件。 可在第一个参数中指定输出文件名；若未提供参数，Double Commander 会提示输入。

（返回顶部）

## 2.9. 剪贴板

与系统剪贴板及所选条目交互的操作。

类别 "剪贴板"
名称 | 说明
--- | ---
cm_CutToClipboard Ctrl+X | 将所选文本、文件或目录剪切到剪贴板。
cm_CopyToClipboard Ctrl+C | 将所选文本、文件或目录复制到剪贴板。
cm_PasteFromClipboard Ctrl+V | 从剪贴板粘贴数据。
cm_CopyNamesToClip Ctrl+Shift+X | 将条目 名称 复制到剪贴板。
cm_CopyFullNamesToClip Ctrl+Shift+C | 将条目 完整路径名 复制到剪贴板。 可通过一个参数指定首选目录分隔符：
参数 | 取值 | 说明
--- | --- | ---
separator | directory separator | 使用 "/" 或 "\"（不含引号）
(空, 默认) | 使用系统默认：Unix/Linux 为 "/"，Windows 为 "\"
cm_CopyPathOfFilesToClip | 复制当前所选项的完整路径（包含末尾目录分隔符）。 可通过一个参数指定首选目录分隔符，详见 cm_CopyFullNamesToClip 的说明。
cm_CopyPathNoSepOfFilesToClip | 复制当前所选项的完整路径（不包含末尾目录分隔符）。 可通过一个参数指定首选目录分隔符，详见 cm_CopyFullNamesToClip 的说明。
cm_CopyFileDetailsToClip | 将所选项的文件信息复制到剪贴板。

（返回顶部）

## 2.10. 导航

在文件夹之间移动以根据条目的位置访问它们。

类别 "导航"
名称 | 说明
--- | ---
cm_DirHistory Ctrl+H | 调用 目录历史 菜单。
参数 | 取值 | 说明
--- | --- | ---
menutype | popup | 在弹出菜单中显示历史目录
treeview | 以树状视图菜单显示历史目录
(空) | 默认通过弹出菜单显示
position | panel | 菜单从活动面板的左上角显示
cursor | 菜单在当前鼠标光标位置显示
(空) | 默认从活动面板的左上角显示
(空，默认) | 在活动面板左上角显示弹出菜单
cm_DirHotList Ctrl+D | 常用文件夹列表。
参数 | 取值 | 说明
--- | --- | ---
menutype | popup | 在弹出菜单中显示收藏目录
treeview | 以树状视图菜单显示收藏目录
(空) | 默认通过弹出菜单显示
position | panel | 菜单从活动面板的左上角显示
cursor | 菜单在当前鼠标光标位置显示
(空) | 默认从活动面板的左上角显示
(空，默认) | 在活动面板左上角显示弹出菜单
cm_SyncChangeDir | 在两个面板中同步更改目录。 再次调用此命令可禁用同步导航；若找不到匹配的文件夹名，同步导航也会自动停用。
cm_ChangeDirToParent Ctrl+PgUp, Backspace | 切换到当前显示目录的父目录。
cm_ChangeDirToHome Ctrl+Shift+Home | 跳转到用户的主目录。
cm_ChangeDirToRoot Ctrl+\ | 跳转到根目录（Unix/Linux 下为“/”，Windows 为当前磁盘根）。 另请在 此处 参阅 “/” 按钮的说明。
cm_TargetEqualSource Alt+Z | 在另一个面板中打开活动面板所显示的目录。
cm_TransferLeft Ctrl+ ← | 在左侧面板中打开光标下的目录。
cm_TransferRight Ctrl+ → | 在右侧面板中打开光标下的目录。
cm_LeftEqualRight | 使左侧面板显示与右侧面板相同的目录。
cm_RightEqualLeft | 使右侧面板显示与左侧面板相同的目录。
cm_Exchange Ctrl+U | 交换 文件面板。
cm_QuickSearch Ctrl+S | 快速搜索/过滤 当前目录。
参数 | 取值 | 说明
--- | --- | ---
search | on/off/cycle | 决定底部快速搜索框的状态： - "on": 应用指定搜索参数并显示快速搜索框 - "off": 移除快速搜索并隐藏搜索框 - "cycle": 连续多次调用此命令以跳转到下一个匹配项时使用
direction | first/last/next | 确定匹配项的搜索方向： - "first"：从顶部开始到第一个匹配项 - "last"：到最后一个匹配项 - "next"：到当前项之后的下一个匹配项（若之后无匹配则可能循环回到之前的匹配项） 注：当 "search=cycle" 时此选项无效。
matchbeginning | on/off/toggle | 设置或切换“匹配开头”选项
matchending | on/off/toggle | 设置或切换“匹配结尾”选项
casesensitive | on/off/toggle | 设置或切换大小写敏感
files | on/off/toggle | 设置或切换是否过滤文件
directories | on/off/toggle | 设置或切换是否过滤目录
filesdirectories | 在仅文件、仅目录或两者之间切换
text | <任意字符串> | 将 任意字符串 设为新的搜索关键字
cm_QuickFilter Ctrl+F | 用于 快速搜索/过滤，只显示所需的文件/目录。
参数 | 取值 | 说明
--- | --- | ---
filter | on/off/toggle | - "on"：应用指定过滤并显示底部可配置过滤框 - "off"：移除过滤并隐藏过滤框 - "toggle"：在两种前一状态之间切换
matchbeginning | on/off/toggle | 设置或切换“匹配开头”选项
matchending | on/off/toggle | 设置或切换“匹配结尾”选项
casesensitive | on/off/toggle | 设置或切换大小写敏感
files | on/off/toggle | 设置或切换是否过滤文件
directories | on/off/toggle | 设置或切换是否过滤目录
filesdirectories | 在仅文件、仅目录或两者之间切换
text | <任意字符串> | 将 任意字符串 设为新的过滤条件
例如，将下列参数设置到工具按钮上，可实现每次按下按钮时切换是否仅显示扩展名为 "txt" 的文件： text=txt filter=toggle files=on directories=on matchbeginning=off matchending=on 若未指定任何参数，默认会激活过滤，并沿用上次过滤的其他选项，唯独文本字段会获得焦点以便输入新的过滤字符串。
cm_EditPath | 用户可以直接输入想要在选中面板中查看的目录。另请参阅`F2`和`Shift+F6`快捷键，详见此处。
cm_ChangeDir | 将活动/非活动/左侧/右侧面板切换到指定目录。 请注意，您可以指定多个参数，因此只需一个命令即可同时设置源路径和目标路径。
参数 | 值 | 描述
--- | --- | ---
activepath | 指定路径 | 将活动面板切换到指定路径
inactivepath | 指定路径 | 将非活动面板切换到指定路径
leftpath | 指定路径 | 将左侧面板切换到指定路径
rightpath | 指定路径 | 将右侧面板切换到指定路径
为了保持旧版本向后兼容，您也可以仅提供单个路径作为唯一参数，DC 会将活动面板切换到该路径。
示例： cm_ChangeDir activepath=%$DESKTOP% inactivepath=E:\Medias\Paul Houde 这会使活动面板显示当前用户桌面文件夹的内容，而在非活动面板中您将看到 "Paul Houde" 文件夹的内容。 cm_ChangeDir leftpath=C:\Working rightpath=E:\Euler 无论当前活动面板在何处，左侧面板将显示 "Working" 文件夹的内容，右侧面板将显示 "Euler" 文件夹的内容。 cm_ChangeDir \\TERA-06\OPENSHARE1\MEDIAS\PICTURES\2015 活动面板将切换以显示上述网络路径的内容。 cm_ChangeDir wfx://FTP 提到的 WFX 插件将在活动面板中打开。
cm_GoToFirstEntry | 将光标移到列表中的第一个文件或文件夹。
cm_GoToLastEntry | 将光标移到列表中的最后一个文件或文件夹。
cm_GoToNextEntry | 将光标移到下一个文件或文件夹。
cm_GoToPrevEntry | 将光标移到上一个文件或文件夹。
cm_GoToFirstFile | 将光标移到列表中的第一个文件。
cm_GoToLastFile | 将光标移到列表中的最后一个文件。
cm_ViewHistory | 在光标位置弹出最近访问目录的列表。
参数 | 取值 | 说明
--- | --- | ---
menutype | popup | 在弹出菜单中显示历史目录
treeview | 以树状视图菜单显示历史目录
(空) | 默认通过弹出菜单显示
position | panel | 菜单从活动面板的左上角显示
cursor | 菜单在当前鼠标光标位置显示
(空) | 默认从鼠标光标位置显示
(空，默认) | 在当前鼠标光标位置显示弹出菜单
cm_ViewHistoryNext Alt+ → | 根据最近访问目录列表，将活动面板切换到在当前目录之前访问过的下一个目录（如果有）。
cm_ViewHistoryPrev Alt+ ← | 根据最近访问目录列表，将活动面板切换到在当前目录之前访问过的上一个目录（如果有）。
cm_OpenDriveByIndex | 在指定面板的当前标签中显示指定驱动器的内容。 若未指定面板，则在当前活动面板中显示。
参数 | 取值 | 说明
--- | --- | ---
index | 1 | 使用列表中的第 1 个驱动器
2 | 使用列表中的第 2 个驱动器
3 | 使用列表中的第 3 个驱动器
n | 使用列表中的第 n 个驱动器
side | left | 在 左侧面板 打开所选驱动器
right | 在 右侧面板 打开所选驱动器
inactive | 在 非活动面板 打开所选驱动器
(空) | 在 当前活动面板 打开所选驱动器
(空) | 至少必须指定 index。
示例："cm_OpenDriveByIndex side=left index=2" 将把焦点设置到左侧面板并显示驱动器 E: 的内容（假设当前驱动器列表为 C:, E:, S:, X:）。
cm_FocusSwap | 在左侧和右侧面板之间切换焦点。
参数 | 取值 | 说明
--- | --- | ---
side | left | 将焦点设置到左侧面板
right | 将焦点设置到右侧面板
(空，默认) | 将焦点设置到与当前选中面板相反的面板

（返回顶部）

## 2.11. 帮助

访问 Double Commander 的内置帮助文件。

类别 "帮助"
名称 | 说明
--- | ---
cm_HelpIndex F1 | 打开 Double Commander 帮助 页面。
cm_Keyboard | 打开 Double Commander 快捷键 帮助页面
cm_VisitHomePage | 打开 Double Commander 主页。
cm_About | 打开程序“关于”。

（返回顶部）

## 2.12. 窗口

与 Double Commander 窗口相关的命令，控制窗口外观与行为（类似其他桌面应用）。

类别 "窗口"
名称 | 说明
--- | ---
cm_HorizontalFilePanels Ctrl+Shift+H | 将设置两个垂直放置的左/右面板或两个水平放置的顶/底部面板之间的面板排列。
参数 | 取值 | 说明
--- | --- | ---
mode | (空)/ legacy | 在垂直/水平布局之间切换
vertical | 垂直面板（默认）
horizontal | 水平面板
示例: "cm_HorizontalFilePanels mode=horizontal" 将强制两个面板以垂直堆叠（上下）方式显示。
cm_PanelsSplitterPerPos | 设置面板宽度，例如 50% –等大。
参数 | 取值 | 说明
--- | --- | ---
splitpct | 0-100 | 分配给左侧面板的总宽度百分比 （如果启用水平模式则为上方面板）
(空, 默认) | 百分比设置为 50-50（默认）
示例: "cm_PanelsSplitterPerPos splitpct=80"（垂直面板）将把左侧面板宽度设为可用空间的 80%。
cm_ShowMainMenu | 确定我们是否看到主菜单栏。
参数 | 取值 | 说明
--- | --- | ---
menu | 1/true/on/yes | 显示主菜单
0/false/off/no | 主菜单不显示
treeview | 1/true/on/yes | 按请求，主菜单项将以树状视图菜单形式显示
0/false/off/no | 占位，简单忽略
(空, 默认) | 切换主菜单可见性
示例: "cm_ShowMainMenu menu=off" 将隐藏主菜单。
cm_ShowButtonMenu | 确定我们是否看到工具栏。
参数 | 取值 | 说明
--- | --- | ---
toolbar | 1/true/on/yes | 显示工具栏
0/false/off/no | 工具栏不显示
treeview | 1/true/on/yes | 按请求，工具栏菜单项将以树状视图菜单形式显示
0/false/off/no | 占位，简单忽略
(空, 默认) | 切换工具栏可见性
cm_OperationsViewer Alt+V | 显示当前正在进行的文件操作进度窗口（如果有）。
cm_OpenBar | 该外部命令已不再实现。 工具栏的配置通过专用配置窗口完成，建议使用 cm_ConfigToolbars 命令。
cm_Minimize | 最小化 Double Commander 窗口。
cm_Exit Alt+X | 关闭 Double Commander。
cm_TreeView Ctrl+Shift+F8 | 树状视图面板。
cm_FocusTreeView Shift+Tab | 在当前文件列表和树状视图之间切换焦点（如果已启用）。

（返回顶部）

## 2.13. 命令行

与命令行交互：查看历史命令并帮助输入新命令。

类别 "命令行"
名称 | 说明
--- | ---
cm_FocusCmdLine Shift+F2 | 将焦点切换到命令行。
cm_ShowCmdLineHistory Alt+F8, Ctrl+ ↓ | 显示 命令行 中使用过的所有命令历史。
参数 | 取值 | 说明
--- | --- | ---
menutype | combobox | 将展开命令行的组合框，可从历史中选择命令
treeview | 将在命令行组合框上方打开树状视图菜单
(空) | 默认通过组合框显示
cm_CmdLineNext | 激活当前之前输入的上一个命令（若存在）。
cm_CmdLinePrev | 激活当前之后输入的下一个命令（若存在）。
cm_AddPathToCmdLine Ctrl+P | 将当前路径插入命令行。
参数 | 取值 | 说明
--- | --- | ---
mode | smartquote | 仅在必要时（例如路径中含空格）为插入文本加引号；无空格则原样插入
forcequote | 强制为插入文本加引号
neverquote | 从不为插入文本加引号
prompt | 提示用户是否为插入文本加引号，默认行为同 smartquote
(空) | 默认相当于 "mode=smartquote"
cm_AddFilenameToCmdLine Ctrl+Enter | 将当前选中项的文件名插入命令行。 注意：该命令也接受与 cm_AddPathToCmdLine 相同的参数。
cm_AddPathAndFilenameToCmdLine Ctrl+Shift+Enter | 将当前路径与选中项的文件名一起插入命令行。 注意：该命令也接受与 cm_AddPathToCmdLine 相同的参数。
cm_ToggleFullscreenConsole Ctrl+O | 切换控制台窗口的全屏模式。

（返回顶部）

## 2.14. 工具

用于需要超过一次点击的操作。
这些操作通常会打开另一个窗口以完成更复杂的任务。

类别 "工具"
名称 | 说明
--- | ---
cm_MultiRename Ctrl+M | 打开 批量重命名工具.
参数 | 取值 | 说明
--- | --- | ---
preset | 预设名 | 将加载提供的预设名
(空，默认) | 加载上次使用的设置或在 启动时预设 中配置的内容
cm_Search Alt+F7 | 使用默认参数或从“默认搜索模板”选项加载的模板打开 搜索 对话框（见 文件操作 > 文件搜索）。 该命令也支持单个参数，使用已保存的模板名（不加引号）打开搜索对话框。
cm_AddNewSearch Ctrl+Shift+F7 | 创建并打开一个新的 搜索 对话框实例。调用此命令可在长时间搜索进行时同时保留并启动新的搜索实例，以执行其他搜索。
cm_ViewSearches | 如果我们使用 cm_AddNewSearch 启动了多个搜索实例，此命令可查看它们的摘要并切换回其中一个。
cm_DeleteSearches | 如果我们使用 cm_AddNewSearch 启动了多个搜索实例，此命令可一次性关闭并从内存中移除所有实例。
cm_SyncDirs | 将调用 目录同步工具，扫描左右面板文件夹以比较差异并使其一致。
cm_CompareContents | 打开 比较内容 对话框。 如果使用外部 diff 程序，可使用不带引号的 "dir" 参数；此时将把左右文件面板的当前目录传递给该程序。
cm_DebugShowCommandParameters | 仅显示传入参数的信息消息。 这对于验证传递给命令的参数很有帮助。
cm_DoAnyCmCommand Shift+F12 | 显示内部命令选择窗口，用户可从中选择并执行任意内部命令。

（返回顶部）

## 2.15. 视图

与文件（例如隐藏文件、系统文件等）显示相关的命令。

类别 "视图"
名称 | 说明
--- | ---
cm_Refresh Ctrl+R | 刷新 面板。
cm_ShowSysFiles Ctrl+. | 显示隐藏/系统文件。
cm_SwitchIgnoreList | 根据参数启用或禁用 "忽略列表"。
参数 | 取值 | 说明
--- | --- | ---
ignorelist | 1/true/on/yes | 启用忽略列表
0/false/off/no | 不启用忽略列表
(空，默认) | 切换忽略列表的启用状态
示例: "cm_SwitchIgnoreList ignorelist=on" 将启用忽略列表，面板中存在于忽略列表的条目将不再显示。

（返回顶部）

## 2.16. 标签

与标签的管理相关：创建、切换、导航等。

类别 "标签"
名称 | 说明
--- | ---
cm_NewTab Ctrl+T | 为当前打开的目录 新建标签。
cm_OpenDirInNewTab Ctrl+ ↑ | 在新的标签中打开光标下的目录（不切换到该标签）。
cm_NextTab Ctrl+Tab | 切换到 下一标签。
cm_PrevTab Ctrl+Shift+Tab | 切换到 上一标签。
cm_MoveTabLeft | 将当前标签向左移动。
cm_MoveTabRight | 将当前标签向右移动。
cm_RenameTab | 提示用户重命名活动面板的当前标签。
cm_CloseTab Ctrl+W | 关闭活动面板的当前标签。
cm_CloseAllTabs | 根据下列参数关闭面板中的所有标签（不包括活动标签）：
参数 | 取值 | 说明
--- | --- | ---
side | left | 在 左侧面板 中关闭标签
right | 在 右侧面板 中关闭标签
active | 在 活动面板 中关闭标签
inactive | 在 非活动面板 中关闭标签
both | 在 两个面板 中关闭标签
dolocked | 1/true/on/yes | 同时关闭已 锁定的标签
0/false/off/no | 忽略 锁定的标签
confirmlocked | 1/true/on/yes | 如果 "dolocked" 为真，则在关闭锁定标签时无论配置的“确认关闭锁定标签”选项如何都要求用户确认
0/false/off/no | 如果 "dolocked" 为真，则在关闭锁定标签时无论配置如何都不询问确认
(not specified) | 如果 "dolocked" 为真，则根据“确认关闭锁定标签”选项决定是否提示用户确认
(空, 默认) | 关闭活动面板中除活动标签外的所有未锁定标签
为兼容早期版本，也可只提供单个参数词（如 "LeftTabs" 或 "RightTabs"）以指定要应用命令的面板。
cm_CloseDuplicateTabs | 关闭指向相同目录的重复标签，操作结束后每个目录仅保留一个标签。
参数 | 取值 | 说明
--- | --- | ---
side | left | 在 左侧面板 中关闭重复标签
right | 在 右侧面板 中关闭重复标签
active | 在 活动面板 中关闭重复标签
inactive | 在 非活动面板 中关闭重复标签
both | 在 两个面板 中关闭重复标签
dolocked | 1/true/on/yes | 同时关闭重复的 锁定标签
0/false/off/no | 忽略重复的 锁定标签
confirmlocked | 1/true/on/yes | 如果 "dolocked" 为真，则在关闭重复的锁定标签时无论配置如何都要求用户确认
0/false/off/no | 如果 "dolocked" 为真，则在关闭重复的锁定标签时无论配置如何都不询问确认
(not specified) | 如果 "dolocked" 为真，则根据“确认关闭锁定标签”选项决定是否提示用户确认
(空, 默认) | 关闭活动面板中所有重复的未锁定标签
cm_CopyAllTabsToOpposite | 将把指定侧的所有标签也添加到对侧。默认（无参数）将把活动面板的标签复制到非活动面板。
参数 | 取值 | 说明
--- | --- | ---
side | left | 将把 左侧面板 的标签复制到右侧
right | 将把 右侧面板 的标签复制到左侧
active | 将把 活动面板 的标签复制到非活动面板
inactive | 将把 非活动面板 的标签复制到活动面板
both | 将把 两个面板 的标签复制到对侧
(空, 默认) | 将把 活动面板 的标签复制到非活动面板
cm_LoadTabs | 打开一个包含标签名称及其关联目录的文件，以应用到面板。
参数 | 取值 | 说明
--- | --- | ---
filename | filename.tab | 用于加载标签的文件
(缺省) | 将弹出文件选择对话框，提示用户从哪个 .tab 文件加载标签
loadleftto | left | .tab 文件中保存的左侧面板标签将加载到 左侧 面板
right | .tab 文件中保存的左侧面板标签将加载到 右侧 面板
active | .tab 文件中保存的左侧面板标签将加载到 活动 面板
inactive | .tab 文件中保存的左侧面板标签将加载到 非活动 面板
both | .tab 文件中保存的左侧面板标签将加载到 两个 面板
none | 忽略 .tab 文件中保存的左侧面板标签
loadrightto | left | .tab 文件中保存的右侧面板标签将加载到 左侧 面板
right | .tab 文件中保存的右侧面板标签将加载到 右侧 面板
active | .tab 文件中保存的右侧面板标签将加载到 活动 面板
inactive | .tab 文件中保存的右侧面板标签将加载到 非活动 面板
both | .tab 文件中保存的右侧面板标签将加载到 两个 面板
none | 忽略 .tab 文件中保存的右侧面板标签
keep | left | 保留 左侧 面板中已存在的标签
right | 保留 右侧 面板中已存在的标签
active | 保留 活动 面板中已存在的标签
inactive | 保留 非活动 面板中已存在的标签
both | 保留 两个 面板中已存在的标签
none | 不保留任何已存在的标签
为向后兼容，也可仅提供单个文件名参数，DC 将按原样加载该 .tab 文件，左右标签分别恢复到左/右面板。
cm_SaveTabs | 将当前标签（左右两侧）及其关联目录保存到 .tab 文件，以便稍后用加载命令恢复。
参数 | 取值 | 说明
--- | --- | ---
filename | filename.tab | 用于保存标签的文件
(缺省) | 将弹出文件选择对话框，提示用户选择要保存到的 .tab 文件
savedirhistory | 1/true/on/yes | 同时保存每个标签的最近目录历史
0/false/off/no | 不保存目录历史
为向后兼容，也可仅提供单个文件名参数，DC 将保存到该 .tab 文件。
cm_SetTabOptionNormal | 将当前标签状态设为“正常”。
cm_SetTabOptionPathLocked | 将当前标签设为“锁定”，用户无法更改目录。
cm_SetTabOptionPathResets | 将当前标签设为“锁定但允许更改目录”：用户可在面板内更改目录，但切换回该标签时会恢复到被“锁定”时的原始目录。
cm_SetTabOptionDirsInNewTab | 将当前标签设为“锁定且在新标签中打开目录”：用户在面板内进入新目录时，该目录会在新标签中打开。
cm_SetAllTabsOptionNormal | 将所有标签恢复为“正常”状态。
参数 | 取值 | 说明
--- | --- | ---
side | left | 影响 左侧 面板的标签
right | 影响 右侧 面板的标签
active | 影响 活动 面板的标签
inactive | 影响 非活动 面板的标签
both | 影响 两个 面板的标签
(空，默认) | 仅影响活动面板的标签
cm_SetAllTabsOptionPathLocked | 将所有标签设为“锁定”，用户无法更改目录。
参数 | 取值 | 说明
--- | --- | ---
side | left | 影响 左侧 面板的标签
right | 影响 右侧 面板的标签
active | 影响 活动 面板的标签
inactive | 影响 非活动 面板的标签
both | 影响 两个 面板的标签
(空，默认) | 仅影响活动面板的标签
cm_SetAllTabsOptionPathResets | 将所有标签设为“锁定但允许更改目录”：用户可在面板内更改目录，但切换回某个标签时会恢复为该标签原来的目录。
参数 | 取值 | 说明
--- | --- | ---
side | left | 影响 左侧 面板的标签
right | 影响 右侧 面板的标签
active | 影响 活动 面板的标签
inactive | 影响 非活动 面板的标签
both | 影响 两个 面板的标签
(空，默认) | 仅影响活动面板的标签
cm_SetAllTabsOptionDirsInNewTab | 将所有标签设为“锁定并在新标签中打开目录”：用户在面板内进入新目录时，系统会为该目录创建并打开新标签。
参数 | 取值 | 说明
--- | --- | ---
side | left | 影响 左侧 面板的标签
right | 影响 右侧 面板的标签
active | 影响 活动 面板的标签
inactive | 影响 非活动 面板的标签
both | 影响 两个 面板的标签
(空，默认) | 仅影响活动面板的标签
cm_LoadFavoriteTabs | 提示用户选择之前保存的标签配置。
参数 | 取值 | 说明
--- | --- | ---
setup | name | 将加载名为 name 的配置
(空) | 不更改当前标签，但会取消当前的已选配置（如果有）
menutype | popup | 以弹出菜单显示收藏标签
treeview | 以树状视图菜单显示收藏标签
(空) | 默认通过弹出菜单显示
position | panel | 从活动面板的左上角显示菜单
cursor | 在当前鼠标光标位置显示菜单
(空) | 默认从活动面板的左上角显示
(空，默认) | 在活动面板左上角显示弹出菜单
cm_SaveFavoriteTabs | 将当前打开的标签保存为“收藏标签”。稍后可使用 cm_LoadFavoriteTabs 命令加载这些保存的配置。
cm_ReloadFavoriteTabs | 重新加载最近一次加载的收藏标签配置。比如在加载后浏览并添加了额外标签，想恢复到上次加载时的“原貌”，可使用此命令。
cm_ResaveFavoriteTabs | 将当前标签配置覆盖保存到最后一次加载的收藏项中。若发现某个配置缺少标签，可先加载收藏项、补上缺失标签，再使用此命令保存更新。
cm_PreviousFavoriteTabs | 加载列表中位于上一次加载项之前的收藏标签配置。
cm_NextFavoriteTabs | 加载列表中位于上一次加载项之后的收藏标签配置。
cm_ActivateTabByIndex | 在指定面板中激活指定索引的标签并切换到该面板。 若未指定面板，则使用活动面板。
参数 | 取值 | 说明
--- | --- | ---
index | 1 | 激活第 1 个标签
2 | 激活第 2 个标签
3 | 激活第 3 个标签
n | 激活第 n 个标签
-1 | 激活最后一个标签
side | left | 切换到并使用 左侧 面板的标签
right | 切换到并使用 右侧 面板的标签
inactive | 切换到并使用 非活动 面板的标签
(缺省) | 激活的标签位于当前活动面板
(空) | 必须至少指定 index 参数。
示例: "cm_ActivateTabByIndex side=right index=1" 将激活右侧面板的第 1 个标签并切换焦点。
cm_ShowTabsList Ctrl+Shift+A | 显示包含所有打开标签列表的菜单。
参数 | 取值 | 说明
--- | --- | ---
side | left | 左侧面板的标签
right | 右侧面板的标签
inactive | 非活动面板的标签
(缺省) | 活动面板的标签
(空，默认) | 活动面板的标签

（返回顶部）

## 2.17. 日志

与 Double Commander 日志文件相关的操作。

类别 "日志"
名称 | 说明
--- | ---
cm_ViewLogFile | 打开当前的操作日志文件。
cm_ClearLogFile | 清空当前的操作日志文件。
cm_ClearLogWindow | 清空日志窗口的内容。

（返回顶部）

Originally created by Rustem (dok_rust@bk.ru)

中文版本由 H1DDENADM1N 创建