Double Commander 將其設定儲存在檔案中。您可以從 設定 部分設定這些設定檔的位置。通常不需要手動編輯這些檔案,因為除了極少數例外情況,Double Commander 的參數都可以透過程式介面獲得。
主要檔案有:
doublecmd.xml – 所有主要程式設定;
doublecmd.cfg – 在初始化所有程式元件和載入 doublecmd.xml 之前套用的設定;
colors.json – 所有顏色設定,Double Commander 在「亮色」和「暗色」設定檔中儲存顏色值,並根據目前主題(亮色或暗色主題)自動選擇設定檔;
extassoc.xml – 檔案副檔名關聯設定;
favoritetabs.xml – 我的最愛標籤;
history.xml – 命令列和目錄歷史,搜尋和取代等;
multiarc.ini – 外部歸檔器;
pixmaps.txt – 將檔案副檔名對應到 MIME 類型圖示名稱;
session.ini – 子程式視窗的大小、位置和狀態(這些設定針對每個螢幕解析度分別儲存);
shortcuts.scf – 鍵盤配置設定;
tabs.xml – 開啟標籤的清單;
其他一些檔案... – 等等...
檔案自動產生,但 multiarc.ini 和 pixmaps.txt 除外:它們包含在 Double Commander 的發行版(在「預設」資料夾中)中,並在首次執行程式時複製到設定檔目錄。
doublecmd.xml 中的設定版本定義了資料儲存格式:如果在新版本的程式中已更改(例如,新增了新參數或更改了現有參數),則在第一次啟動時 Double Commander 將更新設定檔。升級過程將備份 doublecmd.xml 的先前版本。
「選項」視窗允許設定 Double Commander 中的幾乎所有選項,但有一些參數只能在 doublecmd.xml 設定檔中手動更改。
視窗底部提供依參數名稱篩選功能:程式將只顯示包含符合參數的部分。要開啟程式說明中對應的部分,您可以使用 說明 按鈕或 F1 鍵。
Double Commander 有幾個內部命令用於開啟設定對話方塊並快速跳轉到所需部分。
Double Commander 支援匯入/匯出某些設定:目錄熱鍵清單、我的最愛標籤、外部歸檔器、工具列(主工具列和中間工具列)、工具提示。此外,熱鍵清單可以儲存到新檔案,您可以在它們之間切換。
注意:在檔案或目錄選擇按鈕的右側是按鈕 選擇適當路徑的一些函數 :彈出式功能表包含變數清單(包括環境變數)和一些附加函數,參見此處描述。
這些是 Double Commander 可用的各種翻譯。您可以選擇您偏好的語言。
有幾個參數影響 Double Commander 的某些行為。
一次只允許一個 DC 副本 – 如果啟用,只能執行一個程式副本。如果您嘗試執行 Double Commander 的第二個副本,第一個副本將被啟用。
最小化時將圖示移至系統匣 – 最小化時 Double Commander 將在系統匣(通知區域)顯示其圖示,而不是在面板(或 Windows 工作列)上。
始終顯示系統匣圖示 – 如果啟用,除了面板(或 Windows 工作列)上的 Double Commander 視窗按鈕外,還將額外顯示系統匣圖示。
磁碟機黑名單 – 用於在磁碟機面板功能表列中隱藏某些磁碟機。每個項目必須包含磁碟機/掛載點的完整路徑。用分號「;」分隔多個磁碟機,不加空格。例如:/media/cdrom;/mnt/win_c
(Linux)或 a:\;b:\;d:\
(Windows)。在 Unix/Linux 中您還可以使用萬用字元遮罩,例如 AppImage 檔案:/tmp/.mount_*
。隱藏的磁碟機仍然可用,例如,您可以從目錄熱鍵清單功能表中開啟它們或手動更改路徑。
自動隱藏未掛載的裝置 – 未掛載的裝置將自動從 磁碟機按鈕列 和 磁碟機清單 中移除。
此部分包含內建 Double Commander 工具的設定(編輯器(F4)、檢視器(F3)和檔案比較工具)以及啟動終端機的命令。
您可以為編輯、檢視和尋找差異指定外部程式。這些外部程式將替代內部工具使用。
此部分有兩個參數群組:
第一組允許您指定用於檢視檔案的外部程式。每次呼叫檢視器時,Double Commander 會自動將完整檔名作為最後一個啟動參數新增。
另外:在終端機中執行和程式執行後保持終端機視窗開啟在您使用主控台程式和/或程式終端機輸出重要時(或僅在除錯時臨時使用)可能很有用。
下一組參數是內部檢視器選項,不過幾乎所有參數和開關都在內建檢視器視窗中可用。
書本檢視器中的欄數 – 請參見此模式的描述。
還有幾個參數可以僅在 doublecmd.xml 設定檔中手動更改。
第一組參數允許您指定用於編輯文字檔案的外部程式。每次呼叫編輯器時,Double Commander 會自動將完整檔名作為最後一個啟動參數新增。
另外:在終端機中執行和程式執行後保持終端機視窗開啟在您使用主控台程式和/或程式終端機輸出重要時(或僅在除錯時臨時使用)可能很有用。
內部編輯器選項:
自動縮排 – 允許在使用Enter建立新行時,游標以與前一行相同的前導空白量進行縮排。
刪除尾隨空格 – 自動刪除尾隨空格,這僅適用於已編輯的行。
游標超過行尾 – 允許游標進入行尾位置之後的空白區域。
顯示特殊字元 – 顯示空格和定位字元的特殊字元。
使用空格代替定位字元 – 將定位字元轉換為指定數量的空格字元(在輸入時)。
定位字元縮排區塊 – 如果啟用,Tab 和 Shift+Tab 在選擇文字時將作為區塊縮排、取消縮排。
智慧型定位字元 – 當使用Tab鍵時,游標將移動到前一行的下一個非空字元。
組合復原 – 如果啟用,所有連續的相同類型更改將在一次呼叫復原或重做命令中處理,而不是復原/重做每個單獨的文字更改。
定位字元寬度 – 定位字元的寬度(以字元數計)。如果啟用了使用空格代替定位字元,則Tab鍵將插入指定數量的空格字元。如果啟用智慧型定位字元選項,則此設定不適用。
區塊縮排 – 設定使用相應命令時縮排增加或減少的字元數。
右邊界 – 行長度標記,在給定位置處的細垂直線:行不會被強制換行截斷,它只是視覺提示。在有建議限制字串長度的情況下很有用(例如,80 或 120 個字元)。
內建編輯器使用 SynEdit 元件,SynEdit 的部分語法高亮度規則設定在此部分可用。
視窗頂部是包含檔案類型(純文字、程式設計和標記語言)的下拉式功能表和檔案副檔名清單欄位。按鈕:
儲存 – 將儲存檔案副檔名清單中的更改。
重置 – 將清單重置為預設值。
視窗左側是所選檔案類型的可用元素清單,右側是預覽區域。
您可以更改用於關鍵字、字串、數字、運算子等的文字和背景顏色和字型樣式(底線、粗體、斜體和刪除線)。對於預設文字,只有文字和背景顏色可用。
文字標記用於在元素周圍新增邊框:您可以選擇顏色、邊框類型和線條類型。
使用(和編輯)全域方案設定和使用本地方案設定僅適用於預設文字:您可以一次更改所有檔案類型的顏色,或僅更改某些檔案類型的顏色。
所有設定都儲存在 colors.json 檔案中。
注意:可能的更改(修復或改進)檔案解析(語法分析)、關鍵字清單等的方法:
此外,Double Commander 還使用 SynUniHighlighter 元件進行語法高亮度顯示,詳情請參見常見問題。
幾乎所有參數和開關都在內建比較器視窗中可用,此部分只有兩組參數。
第一組允許您指定外部檔案比較程式。每次呼叫比較器工具時,Double Commander 會自動將完整檔名作為最後一個啟動參數新增。
另外:在終端機中執行和程式執行後保持終端機視窗開啟在您使用主控台程式和/或程式終端機輸出重要時(或僅在除錯時臨時使用)可能很有用。
比較後框架面板的位置 – 定義檔名傳遞到比較程式(內建或外部)的順序:
活動框架面板在左側,非活動面板在右側 – 來自活動檔案面板的檔案將在比較程式的左側面板中開啟,第二個檔案將在右側面板中開啟。
左框架面板在左側,右框架面板在右側 – 來自左檔案面板的檔案將在比較程式的左側面板中開啟,第二個檔案將在右側面板中開啟。
如果在活動面板中選擇了兩個檔案,第一個檔案將在比較程式的左側面板中開啟。
此部分包含終端機啟動參數:
前兩組用於在終端機中執行命令(要指示在命令列上執行的命令位置,請在參數欄位中使用 {command}
)。它們可以在工具列按鈕、內部檔案關聯、啟動外部應用程式以取代內建文字編輯器、檢視器和檔案比較工具中使用。您可以新增這些操作到檔案內容功能表(到「操作」子功能表)。
此外,第一組用於使用 Shift+Enter 在終端機中開啟游標下的檔案和從命令列執行命令(但如果終端機視窗已啟用,命令將在其中執行)。
第三組允許指定呼叫終端機時將執行的命令(內部命令 cm_RunTerm,預設為 F9)。
預設值:
Windows:cmd.exe
macOS:Double Commander 將自動偵測系統設定中指定的程式。
Linux 和其他類 Unix 系統:
對於 Debian 和基於 Debian 的發行版(Ubuntu、Linux Mint、antiX、Devuan 等),將使用 x-terminal-emulator:這是這些系統預設使用的終端機的符號連結。
否則,Double Commander 將嘗試從桌面環境設定中取得值:Cinnamon、GNOME、KDE、LXDE、LXQt、MATE 或 Xfce。
如果自動偵測失敗,Double Commander 將使用 xterm。
您可以為編輯器(F4)、檢視器(F3)、檔案面板(主字型)和 Double Commander 介面的其他元素選擇字型及其大小。每個底部行允許您查看所選字型的顯示效果。一個重要的注意事項:編輯器和檢視器的字型必須是等寬。下圖說明了上面視窗中的比例字型(注意奇怪的間距)和下面視窗中的等寬字型,後者看起來間距正常。此外,使用某些比例字型時,字元可能會互相覆蓋,看起來很奇怪。
上面是正常(比例)字型,下面是等寬字型。
您還可以使用 Ctrl+滑鼠滾輪來更改字型大小,此功能適用於以下介面元素或 Double Commander 的部分:
左右面板中的檔案列表;
目前目錄(位址)列;
功能鍵按鈕列;
樹狀檢視選單;
尋找檔案對話方塊中的搜尋結果;
內部編輯器;
內部檢視器(如果檢視器顯示文字,則此操作將更改字型大小;如果是影像,則操作將作為縮放命令)。
您還可以選擇字型光柵化類型(不管系統設定),參見<Quality>的描述。
此部分包含未包含在其他設定部分中的色彩設定。參數按類別分組。
1. 暗色模式 – 啟用或停用暗色模式支援(僅 macOS 和 Windows 10 1809 及更新版本)。狀態:
自動 – 將使用系統設定。
啟用 – 強制啟用。
停用 – 強制停用。
2. 檢視器 – 內建檔案檢視器使用的色彩設定(請參見此處的檢視模式描述):
書本模式 – 對於"書本"檢視模式,您可以設定文字色彩和背景色彩。
影像模式:
背景1: – 設定檢視影像時視窗的背景色彩。
背景2: – 如果啟用了顯示透明度,內部檢視器使用棋盤圖案作為背景來表示透明度,背景2定義方塊的色彩。如果不設定,檢視器將自動計算值:對於深色背景,將使用淺色方塊,反之亦然。
3. 比較器 – 內部比較工具:您可以更改新增、刪除和修改行的色彩,以及二進位模式中不同字元的色彩。
4. 日誌 – 設定日誌視窗中文字色彩的選項,用於資訊訊息、錯誤訊息和成功操作的訊息。此外,這些色彩在驗證校驗和結果視窗中也使用。
5. 同步目錄 – 內部目錄同步工具:
左側: – 左側選擇複製或刪除的檔案。
右側: – 右側選擇複製或刪除的檔案。
未知: – 具有相同名稱但不相同的檔案。
6. 磁碟機可用空間指示器 – 在這裡您可以更改磁碟機可用空間指示器的外觀:
Double Commander 可以顯示漸層(從綠色到紅色)或簡單的單色指示器,在第二種情況下您可以選擇色彩和背景。指示器閾值色彩將在可用磁碟空間少於 10% 時使用。
指示器範例是可點擊的,因此您可以查看它的外觀。
此部分包含檔案面板外觀的設定:
這裡的色彩設定是兩個檔案面板的全域設定。這些設定可以透過建立自訂列樣式覆蓋,該樣式可以為面板中的每個標籤頁設定自己的色彩設定等!詳情請參見檔案檢視 > 列 > 自訂列。您應該調整目前的列樣式(預設為預設)或建立自己的樣式並將其應用於任何標籤頁。
在這裡您可以選擇用於處理檔案面板的色彩:文字色彩、背景、背景2、標記色彩、游標色彩、游標文字、非活動游標色彩、非活動標記色彩,以及游標邊框(如果您不使用框架游標)。使用兩個背景選項,您可以在面板中製作交替條紋,如某些螢幕截圖所示。
使用反向選擇 – 反轉標記文字和游標下標記文字的色彩。
使用非活動選擇色彩 – 啟用在非活動面板中也顯示游標。
使用框架游標 – Double Commander 將使用框架而不是實心矩形。
允許覆蓋色彩啟用使用與預設色彩不同的色彩來顯示檔名的能力(參見色彩 > 檔案類型部分)。
在目前路徑參數組中,您可以為活動和非活動檔案面板更改目前目錄列的文字色彩和背景色彩。
在這裡您還可以降低非活動面板的亮度。
視窗底部有一個預覽區域,因此您可以一次性查看所有更改。
重置為 DC 預設按鈕將重置所有參數為預設值。
網格色彩也可以更改,但只能手動更改。您需要關閉應用程式,開啟colors.json檔案並替換FilePanel
物件中的GridLine
鍵值。(不要忘記colors.json中的色彩儲存在兩個設定檔中:"Light"用於淺色主題,"Dark"用於深色主題。)
關於色彩格式:Double Commander 以$BBGGRR
格式儲存色彩值作為十進位數。例如,如果您想使用靛藍色#4B0082
($RRGGBB
),則需要重新排列,您將得到82004B
,現在您需要將此十六進位數轉換為十進位。或者您可以暫時為某種檔案類型新增色彩(如下所示),在colors.json中按名稱或遮罩找到它,複製值並刪除。
在這裡您可以指定應給予不同色彩的檔案類型。允許覆蓋色彩參數必須啟用(預設啟用)。
在類別名稱行中您可以寫檔案的描述,它的用途或開啟它的程式。
在類別遮罩行中放置用於匹配檔案類型的萬用字元遮罩(符號"*"表示匹配任意數量字元,符號"?"表示任意一個字元)。您可以在此處使用分號";"分隔多個檔案類型,中間不加空格。您還可以使用搜尋範本(),包括使用內容外掛的搜尋。
在類別屬性行中您可以放置檔案屬性,DC 將匹配具有匹配屬性的任何檔案(使用搜尋範本時不可用)。檔案屬性由以下範本指定:
Windows:[d
或 l
]rahs
[c
或 e
]tp
Unix/Linux:[b
、c
、d
、f
、l
或 s
]rwxrwxrwx
即範本必須匹配檔案列表中的屬性文字字串。值的描述:
Windows 中的屬性 | |
---|---|
屬性字母 | 代表含義 |
a | 歸檔 |
c | 壓縮(NTFS 壓縮) |
d | 目錄 |
e | 加密(EFS 加密) |
h | 隱藏 |
l | 符號連結 |
p | 稀疏 |
r | 唯讀 |
s | 系統 |
t | 臨時 |
Unix/Linux 中的屬性(檔案類型) | |
---|---|
檔案類型字母 | 代表含義 |
b | 塊裝置 |
c | 字元裝置 |
d | 目錄 |
f | 命名管道(FIFO) |
l | 符號連結 |
s | 套接字 |
Unix/Linux 範本的第二部分顯示許可權:讀取(r)、寫入(w)、執行(x)。值按以下順序分組為三個一組:使用者(所有者)、使用者組、其他所有人。
如果屬性不應設定,必須用"-"符號替換,不必要的屬性應隱藏:符號"*"表示匹配任意數量字元,符號"?"表示任意一個字元。例如,?r*
(Windows)或?r-*
(Linux)將找到所有唯讀檔案和資料夾。
您可以使用列表中的色彩或使用".."按鈕指定您的色彩。
自訂後不要忘記點擊"應用"按鈕。
Double Commander 從上到下檢查列表直到第一次匹配:列表中較高的規則將覆蓋任何下方的規則。
在這裡您可以設定在活動檔案面板中按下某些鍵時的操作:字母、Alt+字母、Ctrl+Alt+字母。您可以選擇以下操作之一:不執行任何操作、設定焦點到命令列並輸入命令、運行
左右箭頭更改目錄(類似 Lynx 的移動) – 右箭頭開啟目錄或運行游標下的程式,左箭頭開啟父目錄(僅在完整模式中)。
在此部分您可以設定用於啟動命令的按鍵,還可以為這些命令指定參數。
快捷方式檔案 – 包含一組熱鍵檔案列表的下拉式功能表。它們儲存在程式設定檔目錄中。
右側是與檔案相關的功能表按鈕:
目前檔案的操作:立即儲存、重新命名、複製和刪除。
恢復 DC 預設。
切換到上一個和下一個類別的命令。
切換命令表排序順序的命令(見下文)。
類別 – 顯示熱鍵組合的類別: 主、 複製/移動對話方塊、 比較器、 編輯註解對話方塊、 編輯器、 尋找檔案、 批次重新命名工具、 同步目錄、 檢視器。
過濾器 – 使您能夠更快地搜尋內部命令。
排序順序 – 切換命令表的排序順序:
按命令名稱。
按快捷鍵(分組) – 如果分配了多個熱鍵,它們將用分號";"分隔列出。
按快捷鍵(每行一個)。
命令 – Double Commander 中可用的內部命令列表。列表顯示為具有三列的表格:
命令(內部命令名稱)。
熱鍵(分配的快捷方式)。
描述(簡短描述)。
視窗底部的表格顯示所選命令分配的鍵盤快捷鍵、參數和介面元素(見下文)。
新增熱鍵 – 將開啟新增熱鍵的視窗。
編輯熱鍵 – 將開啟同一個視窗,但熱鍵和其他選項已經設定好了。
刪除熱鍵 – 將刪除列表中選擇的熱鍵。
新增熱鍵的視窗:
快捷方式 – 新快捷方式在此處顯示。點擊框中並按鍵盤組合鍵輸入新熱鍵。如果新組合已被另一個命令使用,Double Commander 將顯示警告。
參數(每行一個): – 允許為命令設定一些參數。大多數參數必須以參數=值的形式新增(除非另有說明),每個必須在單獨的行中,不加引號和跳脫特殊字元和空格的其他方式。下面的按鈕將開啟 Double Commander 相應說明檔案中的命令描述。
僅用於這些控制項 – 熱鍵僅在所選介面元素獲得焦點時工作:命令列、檔案或快速搜尋面板。
以下按鈕位於視窗右側:
F1 按鈕將顯示功能表,包含按字母和修飾鍵分組的可用鍵盤快捷方式列表。
"+" 按鈕將為鍵盤快捷方式新增另一個欄位(最多五個)。
"-" 按鈕將從列表中刪除最後一個快捷方式。
您可以透過兩種方式為內部命令設定多個熱鍵:使用新增熱鍵按鈕然後多次使用"+"按鈕,或多次使用新增熱鍵按鈕。第二種方式允許使用不同參數執行所選命令。
第一組參數是選擇:
滑鼠選擇 – 啟用使用滑鼠選擇和取消選擇檔案和資料夾的功能。
透過點擊圖示 – 允許透過滑鼠單擊圖示來選擇檔案。縮圖檢視中的圖示點擊選擇在您點擊影像左側部分(1/4 或 25%)時工作。
模式 – 設定左或右滑鼠按鈕。
詳情請參見選擇檔案子節。
捲動 – 使用滑鼠滾輪捲動面板中檔案列表的功能。
逐行捲動並移動游標 – 在捲動發生之前游標將向上或向下移動面板。
逐行捲動 – 游標保留在檔案上,捲動立即發生。您還可以指定行數。
逐頁捲動 – 與之前相同,但捲動是按頁而不是按行(捲動更快)。
開啟方式 – 將確定當您在面板中顯示的檔案列表的元素上使用滑鼠按鈕時將啟動的操作:
雙擊啟動操作(預設)。
單擊開啟檔案和資料夾。
單擊僅開啟資料夾。對於檔案,需要雙擊。
文字游標不再跟隨滑鼠游標 – 用於最後兩個值。如果啟用了單擊,文字游標預設將跟隨滑鼠游標:這有助於避免意外開啟檔案或資料夾。如果不需要(或不喜歡),您可以停用它。
此部分包含與拖曳相關的設定。
拖曳後顯示確認對話框 – 有助於避免在活動檔案面板內或面板之間拖曳檔案時的意外錯誤:Double Commander 將顯示確認對話框,類似於正常複製或移動檔案時。
下一個功能僅在 Windows 中可用:您可以將在網頁瀏覽器或文字處理器(例如 LibreOffice Writer 或 Microsoft Word)中選取的文字拖曳到面板並儲存。在這裡您可以選擇檔案格式(RTF、HTML 或純文字檔案)、編碼並啟用自動名稱產生。
在此部分中,您可以設定各種檔案排序選項和日期/時間及大小格式。
排序方法 – 設定檔案面板中的排序方法:
按字母順序,考慮重音符號 – 此方法將按字母順序排序,考慮到系統語言和地區設定的特殊性:還將考慮額外字元(例如,日耳曼語言中的變音符號和其他變音字元或俄語中的字母"ё")。
按字母順序與特殊字元排序 – 與前一種方法類似,但清單還會按特殊字元和標點符號在字母之前排序。
自然排序:字母和數字 – 此方法將數字作為數值排序:例如,"3"將顯示在"20"之前,因為20大於3。
包含特殊字元的自然排序 – 與前一種方法類似,但也會按特殊字元和標點符號排序。
區分大小寫 – 補充所選方法:
不區分大小寫;
根據地區設定(aAbBcC);
先大寫後小寫(ABCabc)。
排序目錄 – 設定目錄在檔案清單中的位置:
按名稱排序並首先顯示;
像檔案一樣排序並首先顯示;
像檔案一樣排序。
插入新檔案 – 設定新檔案在清單中的位置:
在檔案清單頂部;
在目錄之後(如果目錄在檔案之前排序);
在排序位置;
在檔案清單底部。
移動已更新檔案 – 如果用於排序的檔案屬性已更改(修改日期、大小等),設定位置:
不更改位置;
使用與新檔案相同的設定;
到排序位置。
格式化組中的第一個參數是日期和時間格式。您可以從下拉清單中選擇現有範本之一,或使用日期和時間格式化字元設定自己的格式。
格式化字元如下所示(基於Free Pascal 文件)。某些值取決於作業系統的地區設定!
例如,我們將使用 2021.01.24 09:06:02(即yyyy.mm.dd hh:mm:ss
)和美國地區。
可能的字元 | ||
---|---|---|
字元 | 描述 | 範例 |
c | 短日期格式和長時間格式(如果時間不是零) | 1/24/2021 9:06:02 |
f | 與c相同,但即使時間為零也新增時間 | 1/24/2021 9:06:02 |
d | 月份中的日期 | 24 |
dd | 月份中的日期(前導零) | 24 |
ddd | 星期幾(縮寫) | Sun |
dddd | 星期幾(完整) | Sunday |
ddddd | 短日期格式 | 1/24/2021 |
dddddd | 長日期格式 | Sunday, January 24, 2021 |
m | 月份或分鐘(如果前面有h或hh說明符) | 1 |
mm | 月份或分鐘(如果前面有h或hh說明符),帶前導零 | 01 |
mmm | 月份(縮寫) | Jun |
mmmm | 月份(完整) | January |
yy | 年份(兩位數) | 21 |
yyyy | 年份(帶世紀) | 2021 |
h | 小時 | 9 |
hh | 小時(前導零) | 09 |
n | 分鐘 | 6 |
nn | 分鐘(前導零) | 06 |
s | 秒 | 2 |
ss | 秒(前導零) | 02 |
z | 毫秒 | 1 |
zzz | 毫秒(前導零) | 001 |
t | 短時間格式 | 9:06 |
tt | 長時間格式 | 9:06:02 |
am/pm | 使用12小時制並相應顯示am和pm(還有AM/PM、a/m或A/M);例如,t AM/PM | 9:06 am |
/ | 插入日期分隔符 | / |
: | 插入時間分隔符 | : |
"text" | 文字文字;例如,yyyy "AD" | 2021 AD |
下一個參數設定檔案大小格式:
檔案大小格式 – 將在檔案面板中使用。
標題格式 – 將在磁碟機清單和可用空間標籤中使用。
頁尾格式 – 將在檔案面板的狀態列中使用。
操作大小格式 – 將在檔案操作對話框中使用:複製、移動、計算校驗和等。
同樣在右側您可以設定小數分隔符後的小數位數(即,數字整數和小數部分的分隔符):0、1、2或3。
檔案大小單位:位元組、千位元組、百萬位元組、十億位元組、兆位元組或浮點(Double Commander 將根據大小自動選擇單位)。
名稱中的"個人化"意味著 Double Commander 將使用以下清單中的個人化縮寫。預設按鈕將它們重置為所選語言的預設值(在相應的語言檔案中指定)。
標記/取消標記項目:
標記檔案時使用 Windows 風格篩選器("*.*"也選擇沒有副檔名的檔案等等) – 預設情況下,遮罩"*.*"匹配任何有副檔名的檔名,對於任何檔名使用遮罩"*"。如果啟用,遮罩"*.*"將匹配任何檔案。
使用的預設屬性遮罩值 – 將用於以下命令:
全選(cm_MarkMarkAll)、
取消全選(cm_MarkUnmarkAll)、
反向選擇(cm_MarkInvert)、
選擇一組(cm_MarkPlus)
和取消選擇一組(cm_MarkMinus)。
例如,如果希望這些命令僅與檔案一起使用,請指定d-
。
新增按鈕將開啟檔案屬性選擇視窗,您可以使用它或手動輸入。有關檔案屬性及其使用的更多資訊,請參見此處。
每次在遮罩輸入對話框中使用獨立的屬性篩選器 – 如果啟用,屬性篩選器將新增到選擇一組(cm_MarkPlus)和取消選擇一組(cm_MarkMinus)命令對話框中。
使用<空格鍵>選擇檔案時,向下移動到下一個檔案(如<插入>鍵) – 使用空格鍵選擇時游標向下移動。預設鍵是Shift+Down或Shift+Up。
在目錄周圍顯示方括號 – 在停用圖示時有助於視覺區分目錄和檔案。您也可以使用其他符號代替它們,參見<FolderPrefix>
和<FolderPostfix>
參數的描述。
顯示系統和隱藏檔案 – 如果啟用,Double Commander 將顯示具有"隱藏"或"系統"屬性的檔案和資料夾(Windows)或名稱以點字元開頭的檔案(Linux 和其他類 Unix 系統)。也可以從主選單更改此設定。
在單獨執行緒中載入檔案清單和在檔案清單後載入圖示參數旨在加速面板中檔案清單的顯示,即在開啟大目錄時應用程式視窗會減少掛起。
在標籤頁啟用之前不載入檔案清單 – 啟動時,Double Commander 不會載入先前工作階段中開啟的非活動標籤頁的檔案清單。
高亮新檔案和已更新檔案 – 如果啟用,目前正被建立或修改的檔名將閃爍。
啟用雙擊名稱時就地重新命名 – 是使用左滑鼠單擊重新命名檔案的附加功能(它不依賴於用於滑鼠選擇的所選鍵),如在 Windows 檔案總管中。點擊後,滑鼠游標必須保持靜止至少一秒鐘。在滑鼠設定部分中,應選擇檔案和資料夾雙擊或僅檔案雙擊。
啟用在檔案檢視的空部分雙擊時更改為父資料夾 – 是簡化目錄導航的附加功能。但如果您使用欄位集且目前目錄中的檔案清單不適合面板(即您看到垂直捲軸),則不適用。
這裡只有兩個參數。
顯示檔案副檔名:直接跟在檔名後或對齊(使用定位字元)。在第二種情況下,檔案副檔名將單獨顯示,與欄位的右側對齊。
欄位大小:Double Commander 將自動設定大小(大小將取決於檔名的長度)或您可以設定欄位寬(以像素為單位)或欄位數。
第一組是顯示網格:
垂直線 – 在面板中啟用垂直網格線。
水平線 – 在面板中啟用水平網格線。
以下螢幕截圖說明了這種微妙的網格效果。左螢幕截圖啟用了垂直和水平線,右螢幕截圖沒有。
可以更改線條顏色,詳情請參見此處。
自動填充欄位 – 如果啟用,在調整視窗大小時(或存在空閒空間時),Double Commander 將調整在下一個選項自動調整欄位:(第一欄位或最後一欄位)中選擇的欄位。水平捲軸將不可用。
欄位標題對齊方式與值相同 – 如果啟用,Double Commander 將使欄位標題與內容對齊(而不是左對齊)。
如果欄位內容大於其寬度:
將文字截斷到欄位寬 – 有時欄位文字可能會重疊到其他欄位中。此選項在欄位邊界處截斷任何額外文字。
如果文字不適合欄位則延伸儲存格寬度 – 如果文字不適合且相鄰儲存格為空,則文字也將佔據相鄰儲存格。
在此部分您可以自訂面板外觀、欄位、顏色、字型等。Double Commander 在這方面非常可設定。
視窗底部有一個預覽區域,因此您可以一次性看到所有更改。您可以移動游標和選擇檔案以立即獲得各種設定的實際外觀和感覺。
檔案系統 – 允許切換到 WFX 外掛的欄位設定(如果已安裝的外掛支援)。
欄位檢視 – 現有欄位樣式的清單。有一個預設樣式預設。
儲存 – 儲存對所選欄位集的更改。
另存為 – 允許將所選欄位集(原樣或帶更改)以新名稱儲存。
新建 – 基於所選欄位建立新欄位集。使用相同的名稱+目前日期和時間。
重新命名 – 將提示輸入新名稱。
刪除 – 刪除所選欄位集。
下面是所選集的清單格,在這裡您可以設定欄位的數量、名稱、內容、位置和大小。表格中的列數等於集中的欄位數。新增新欄位:使用下箭頭鍵或右鍵單擊表格附近的空白區域並選擇新增欄位。
這些是確定清單格的參數(點擊框中以編輯它們):
欄位 – 顯示所選欄位的指示器。
標題 – 指定將顯示在欄位標題列中的欄位名稱。您可以設定任何喜歡的名稱。
寬度 – 在程式啟動時設定的欄位寬(以像素為單位)。注意:寬度取決於欄位內容,例如檔案副檔名欄位將具有較小的寬度。
對齊 – 設定欄位內容的對齊方式。變體為:
"<-" – 左對齊;
"->" – 右對齊;
"=" – 置中對齊。
欄位內容 – 設定欄位的基本內容。選擇儲存格時,右側將出現"+"按鈕,您可以選擇 Double Commander 的內部欄位(子選單"DC")或已安裝 WDX 外掛的欄位(子選單"外掛")。內部欄位清單:
GETFILENAME – 檔名和副檔名(text.txt)。
GETFILENAMENOEXT – 檔名和無副檔名(text)。
GETFILEEXT – 檔案副檔名(從點到末尾,例如txt)。
GETFILESIZE – 檔案或目錄大小。預設情況下,外觀將取決於檔案檢視部分中選擇的選項,但也可使用所有可能的大小格式。
GETFILETIME – 檔案或目錄修改日期。
GETFILECREATIONTIME – 檔案或目錄建立日期。
GETFILELASTACCESSTIME – 檔案或目錄最後存取日期。
GETFILECHANGETIME – 檔案或目錄狀態更改日期。
GETFILEATTR – 檔案或目錄屬性。您可以選擇字串或數值(八進位)值。在 Windows 中,如果在檔案面板中顯示 Unix 屬性(例如,使用 FTP 外掛),可以使用八進位值。字串值的詳細描述請參見此處。
GETFILEPATH – 目前項目的路徑。用途:通常,用於搜尋結果。
GETFILEGROUP – 顯示檔案擁有者的群組。
GETFILEOWNER – 顯示檔案擁有者。
GETFILELINKTO – 顯示路徑和檔案,即此符號連結連結的內容。
GETFILETYPE – 檔案類型(如 Windows 檔案總管或 MIME 類型)。
GETFILECOMMENT – 來自descript.ion的檔案或目錄描述(註釋)(詳情參見此處)。
GETFILECOMPRESSEDSIZE – 壓縮檔案大小(使用 NTFS 壓縮時為實際大小)。
預設情況下,帶時間戳的欄位使用在檔案檢視設定部分中選擇的日期和時間格式。您也可以在欄位內花括號中直接指定您喜歡的格式,使用相同的日期和時間格式化字元。
移動 – 允許移動列(相當於重新排序欄位)。在移動框中雙擊,您將看到一種旋轉器出現,點擊上部分移動列向上(欄位向左移動)。
刪除 – 允許移除任何列。要刪除:點擊列的刪除框。然後再次點擊,這次出現刪除符號。如果您第三次點擊,列將從表中刪除。
接下來,您可以更改檔案面板的外觀。
前往設定預設 – 開啟顏色 > 檔案面板部分。
對此檢視使用自訂字型和顏色 – 允許僅為此欄位集更改檔案面板的外觀(如有需要可分別針對每欄位)。您可以覆蓋檔案面板的字型和來自顏色 > 檔案面板的全域設定:
注意:游標邊框和使用框架游標只能應用於整個集。
上一個、下一個 – 切換欄位。
自訂欄位 – 顯示自訂欄位的名稱。
>> – 從調色板選擇任何顏色的按鈕。
R – 恢復預設值。
全部 – 將修改應用於所有其他欄位。
外掛程式是增強 Double Commander 功能的擴充套件。
開始時,有一些一般設定。
新增新外掛程式時,自動進入調整視窗 – 參見下面調整按鈕的描述。
新增新外掛程式時的外掛程式檔名樣式 – 在這裡您可以選擇新增外掛程式時如何設定路徑:
使用完整絕對路徑。
相對於%COMMANDER_PATH%的路徑。
相對於指定路徑。
您還可以將所選方式應用於已新增的外掛程式。
要使用的 Lua 函式庫檔案 – Lua 函式庫的完整名稱,如果檔案位於程式目錄或系統函式庫目錄中,則僅為檔名。此路徑可能是相對於 Double Commander 可執行檔的。(Lua 指令碼可用於自動化和作為內容外掛,詳情參見此處。)
有幾種類型的外掛程式:
1. 打包外掛程式(WCX)
打包外掛程式用於解包特定類型的檔案,通常為歸檔格式。某些外掛程式還支援建立新歸檔和修改現有歸檔。
有些外掛程式允許儲存選定檔案清單或使用批次處理:建立連結、轉換檔案、在特定條件下複製等。
順序很重要:選擇適當外掛程式時,Double Commander 從頂部到底部按副檔名開始檢查。使用按副檔名/按外掛程式按鈕切換清單檢視和拖曳。
2. 內容外掛程式(WDX)
內容外掛程式用於獲取檔案屬性或其內容資訊(例如,EXIF 或 ID3 標籤)。您可以在檔案搜尋或批次重新命名工具、欄位集、工具提示中使用此資料。
Double Commander 還支援用 Lua 語言編寫的內容外掛(指令碼以與普通外掛相同的方式新增)。範例可以在程式資料夾中找到(plugins/wdx/scripts)。
3. 檔案系統外掛程式(WFX)
檔案系統外掛程式使用它們自己的檔案系統或提供對其他檔案系統和裝置(本地或遠端)的存取。例如,FTP 伺服器、網路目錄、行動裝置。它也可能是檔案清單、正在執行的程序和服務,或 Windows 登錄檔。
4. 清單外掛程式(WLX)
內建檢視器顯示純文字檔案、某些影像格式和主控台命令輸出,外掛程式允許擴充此清單:電子文件和資料庫、音訊和視訊檔案、字型檔案、歸檔內容、有關某些檔案的詳細資訊、帶語法高亮的原始碼檔案。
順序很重要:選擇適當外掛程式時,Double Commander 從頂部到底部開始檢查。
5. 搜尋外掛程式(DSX)
搜尋外掛程式是 Double Commander 的自有外掛類型,這些外掛程式使用主控台程式來尋找檔案(例如,Locate、Everything 或 Recoll)。DSX 外掛介面允許從"標準"和"進階"索引標籤傳送搜尋參數值。
按鈕:
新增 – 開啟檔案選擇對話框。或者,您可以使用內部命令cm_AddPlugin(外掛程式也可以自動安裝)。
停用 – 允許臨時停用所選外掛程式。
移除 – 從清單中移除所選外掛程式(但不移除外掛程式檔案!)。
調整 – 操作取決於外掛類型:
WCX:更改外掛程式路徑,設定檔案副檔名和支援功能;
WDX 和 WLX:更改外掛程式路徑、顯示名稱或偵測字串;
WFX:更改外掛程式路徑或顯示名稱。
設定 – 開啟外掛程式自己的設定視窗(如果所選外掛程式支援此功能)。
Double Commander 支援使用主密碼來保護 WCX 和 WFX 外掛程式中的密碼(如果外掛程式開發者提供了使用此功能)。這很方便,因為您的密碼將受到加密保護,您只需要記住一個密碼。密碼加密兩次,首先使用 Blowfish(448 位元),然後使用 AES(256 位元)。
注意:目前,Double Commander 不支援更改主密碼:如有需要,您需要在外掛設定中停用主密碼的使用,關閉程式,開啟設定檔目錄,刪除pwd.ini檔案,再次執行程式並在外掛設定中啟用主密碼。要刪除過時或不必要的儲存密碼,您需要關閉程式並手動編輯pwd.ini檔案。
您可以在此處更改主視窗的版面配置。我認為,所有可用選項都在上面的截圖中(版面配置)已解釋。下面的截圖說明了未選擇所有版面配置選項時 DC 的外觀。
在此部分您可以選擇 Double Commander 在磁碟機列表選單中將顯示的附加資訊:磁碟機標籤、檔案系統和可用空間。
在此部分您可以啟用樹狀檢視選單並選擇它將在哪裡使用。
樹狀檢視選單是一種在單獨視窗中以樹形顯示某些 Double Commander 選單的方式:目錄熱鍵清單、我的最愛標籤、目錄和命令列歷史。這種內容呈現方式和過濾器將幫助您快速選擇所需的選單項目。
使用相應內部命令的參數,您可以設定樹狀檢視選單的位置:
選單將從活動面板的左上角顯示;
選單將顯示在目前滑鼠游標位置。
Double Commander 還可以將主選單和工具列顯示為樹形(始終在視窗中心),參見cm_ShowMainMenu和cm_ShowButtonMenu命令的描述。
在這裡您可以根據自己的喜好自訂選單外觀,預覽將在儲存前顯示所有更改。
2.11. 工具列 和 工具列 > 中間工具列
請參閱專門的 工具列 說明文件頁面,瞭解如何使用和配置它。
在此部分中,您可以選擇新增圖示、命令和啟動路徑時如何設定路徑:
使用完整絕對路徑。
相對於 %COMMANDER_PATH% 的路徑。
相對於指定路徑。
您也可以將所選方式應用於已新增的路徑。
此部分包含與檔案操作相關的設定。
初始顯示操作進度 – 設定檔案操作進度的初始顯示方式和位置:
單獨視窗;
最小化單獨視窗;
操作面板:將使用功能鍵按鈕列上方的特殊面板
(您可以透過滑鼠點擊切換到在單獨視窗中顯示進度)。
捨棄唯讀標誌 – 如果啟用,Double Commander 將在 Windows 中捨棄此標誌,並在 Linux 中新增 "w" 屬性。如果您從 CD/DVD 媒體複製檔案(這些檔案預設保留唯讀屬性),這將非常方便。
重新命名時選擇不帶副檔名的檔名 – 如果啟用,使用 F2 鍵重新命名時將選擇檔名中最後一個點之前的所有字元,否則將選擇整個檔名。
在複製/移動對話方塊中顯示標籤選擇面板 – 如果目標面板有多個標籤,在複製/移動時您可以選擇目標標籤:
刪除到資源回收桶(Shift 鍵反轉此設定) – 如果啟用,當您在按下 F8 或 Del 時,Double Commander 將把選取的檔案或游標下的檔案刪除到垃圾桶(資源回收桶),而當您在使用 Shift+F8 或 Shift+Del 時將永久刪除。如果未選取,這些鍵的行為將被反轉。
顯示確認視窗 – 允許選擇 Double Commander 將顯示確認對話方塊的檔案操作。預設選擇最大安全行為。請記住,當您在使用 拖曳 時,這組參數不會被考慮:在這種情況下,Double Commander 在 滑鼠 > 拖曳 設定部分使用獨立參數。
以下參數直接與操作執行相關。
檔案操作緩衝區大小(KB) 和 雜湊計算緩衝區大小(KB) 參數設定用於複製、移動、分割或合併檔案、依內容搜尋檔案和計算總和檢查碼等操作的分配記憶體大小。您應該記住,沒有通用值,但您可以嘗試找到更合適的大小。
注意:第一個參數在 Windows 的複製功能中不使用,因為複製使用系統功能。
抹除次數 – 在這裡您可以指定 安全刪除檔案 的重寫次數。
處理檔案/資料夾的註解 – 如果啟用並且您有一個帶有 註解 的檔案/資料夾,並且您將其複製或移動到另一個資料夾,註解將與檔案/資料夾一起被複製或移動到目標位置。
跳過檔案操作錯誤並將它們寫入日誌視窗 – 如果發生檔案操作錯誤,錯誤訊息將出現在面板下方的日誌視窗中,而不是彈出對話方塊中。這可能很有用,因為錯誤視窗會暫停操作。在 日誌 設定部分,您可以限制訊息總數,只允許 "Error" 狀態的訊息。
該參數在大多數檔案操作中被考慮:複製、移動、刪除、抹除、合併和分割檔案,設定檔案屬性(時間戳記、擁有者、屬性),計算總和檢查碼,以及處理歸檔、WFX 外掛程式和 GVfs 時的檔案操作。
重複名稱自動重新命名樣式 – 如果目標目錄中已存在同名檔案(即在複製/移動對話方塊中選擇 自動重新命名來源檔案 或 自動重新命名目標檔案 時),設定檔案自動重新命名範本:"Copy (x) filename.ext"、"filename (x).ext" 或 "filename(x).ext",其中 "x" 是計數器(2、3、4 等)。
請參閱 尋找檔案 說明文件頁面上的描述。
請參閱 批次重新命名工具 說明文件頁面上的描述。
即使只有一個標籤也顯示標籤標題 – 如果停用此選項且面板上只有一個標籤,則不會顯示標籤標題(通常這樣在視覺上更吸引人)。
多行標籤(僅限 Windows) – 如果資料夾標籤無法在一行中顯示,則會放置在多行中。否則,將在右側顯示捲動按鈕(GTK2:在右側和左側)。
限制標籤標題長度為 – 名稱較長的標籤將限制為此長度,如果超過此值,顯示的名稱將被截斷。
確認關閉鎖定標籤 – 如果啟用,則當您在希望關閉鎖定標籤時會提示確認。否則,這樣的標籤將像普通標籤一樣關閉。
確認關閉所有標籤 – 如果選取且執行了 關閉所有標籤 命令,此選項將提示確認您希望移除所有非活動標籤。
關閉應用程式時關閉重複標籤 – 如果啟用,Double Commander 將檢查開啟的標籤清單並關閉重複標籤(每個面板分別處理!),只儲存第一個(從左數起)。
Ctrl+Up 在前景開啟新標籤 – 此選項更改 在新標籤中開啟資料夾 命令(cm_OpenDirInNewTab)的行為:如果啟用,則 Double Commander 將為游標下的目錄開啟一個新標籤並切換到該標籤。
在目前標籤附近開啟新標籤 – 如果啟用,新標籤將在目前活動標籤右側建立。如果未啟用,新標籤將新增到右側最後一個標籤之後。
盡可能重複使用現有標籤 – 對於鎖定標籤在新標籤中更改目錄:如果所選資料夾已在任何標籤上開啟,則將啟動該標籤而不是建立新標籤。
顯示標籤關閉按鈕(僅限類 Unix 系統) – 如果選取,標籤上將出現一個小的 "x" 按鈕,允許點擊它來關閉標籤。
用星號 * 顯示鎖定標籤 – 以區分鎖定和未鎖定標籤。鎖定標籤將標記為 "*"。標籤 Downloads 已鎖定:
解鎖標籤時保持重新命名 – 當您將標籤狀態從"鎖定標籤"更改為"普通標籤"時,Double Commander 會返回通常的標籤名稱(目前資料夾名稱):此選項允許保持更改後的名稱。
點擊標籤時啟動目標面板 – 如果啟用,當您在點擊另一個面板上的標籤時,焦點將自動轉移到該面板(它將成為活動面板)。此外,以這種方式在面板間切換時將保持游標位置。
始終在標籤標題中顯示磁碟機字母(僅限 Windows) – 在資料夾名稱前顯示磁碟機字母和冒號,例如 "c:plugins"。
標籤位置 – 將資料夾標籤放置在檔案面板的頂部或底部。
雙擊標籤時執行的操作: – 您可以選擇以下操作之一:
不執行任何操作;
關閉此標籤;
存取我的最愛標籤(儲存目前標籤、載入儲存的集合或配置);
顯示與 "標籤" 選單中相同項目的標籤彈出選單。
儲存的標籤集清單在 "我的最愛" 選單和由 cm_LoadFavoriteTabs 命令呼叫的彈出選單中可用。
在此部分您可以管理它們:更改順序、名稱、刪除不必要的、排序或分組到子選單中。
您還可以將項目匯出到所選目錄並匯入它們。每個項目將儲存到單獨的 .tab 檔案中(如有必要,可以使用 cm_LoadTabs 命令從這樣的檔案載入標籤)。
在項目的內容功能表中新增了一些典型操作。
此部分包含收藏標籤的附加設定。
啟用收藏標籤附加選項(恢復時選擇目標側等) – 預設情況下,儲存的標籤將在同一面板中恢復,並取代所有已開啟的標籤,您可以使用以下選項更改它:
儲存在左側的標籤將恢復到:
儲存在右側的標籤將恢復到:
恢復標籤時,要保留的現有標籤: – 即收藏標籤將新增到已開啟的標籤中。
每個參數可選的值有:左側、右側、活動、非活動、兩側或無。
保持與收藏標籤一起儲存目錄歷史 – 啟用或停用為每個標籤儲存存取目錄的歷史記錄。
您還可以為每個標籤集單獨應用這些參數。
儲存新收藏標籤時在選單中的預設位置 – 確定新增新集合的順序:
新增到開頭
新增到末尾。
按字母順序。
您還可以選擇在儲存新集合或重新儲存目前集合後自動開啟 收藏標籤 設定部分:
儲存新收藏標籤後轉到收藏標籤配置。
重新儲存後轉到收藏標籤配置。
在這裡您可以選擇記錄 Double Commander 操作(複製或移動檔案、建立目錄、啟動外部應用程式等)的日誌檔名。您還可以選擇要記錄哪些操作。
如果啟用了 在日誌檔名中包含日期,Double Commander 將為每一天建立一個單獨的檔案。在這種情況下,您可以設定日誌檔的數量:較舊的檔案將自動刪除。
配置檔案位置 – 在這裡您可以選擇儲存所有配置檔案的位置(您也可以在這裡看到完整路徑):
程式目錄中的 "settings" 資料夾(便攜版)。
使用者主目錄。
作為指示器,Double Commander 在程式目錄的 "settings" 資料夾中使用一個空的 doublecmd.inf 檔案: 如果檔案存在,Double Commander 將從 "settings" 資料夾載入配置檔案並儲存在這裡,否則 Double Commander 將使用目前使用者的資料夾。 您可以手動新增 doublecmd.inf 檔案以獲得便攜版,或者透過將儲存方法切換到使用者的資料夾來刪除它。
如果您使用 --config-dir 參數啟動 Double Commander,則 DC 將只寫入 在命令列中設定 並顯示配置檔案的完整路徑。
要快速導航到包含配置檔案的目錄,您可以使用 目錄熱鍵清單 選單中的 特殊目錄 子選單或使用 %DC_CONFIG_PATH% 變數。
編輯 和 應用 按鈕 – 允許開啟 doublecmd.xml 配置檔案並手動更改設定。請記住,某些設定需要重新啟動 Double Commander 才能應用。
注意(或小技巧):這種方式允許立即應用設定而無需重新啟動 DC(但不是全部!):例如,您可以更改並立即應用檔案面板中的圖示大小,但您將無法在不重新啟動的情況下更改程式語言。
退出時儲存 – 在這裡您可以選擇 Double Commander 在退出時將儲存的內容。核取方塊 儲存配置 啟用或停用儲存:
主視窗狀態 – 應用程式視窗的大小和位置。
資料夾標籤 – 左右面板中開啟的標籤清單。
搜尋/取代歷史 – 檔案搜尋 歷史(檔名遮罩除外,見下文),批次重新命名工具 中的遮罩歷史以及搜尋和取代文字的歷史:依檔案內容搜尋、檢視器、內建編輯器和內建比較器,目錄熱鍵清單和工具列設定中的搜尋和取代。每個項目的文字搜尋選項狀態(區分大小寫、正規表示式 和 十六進位)也會被儲存。
目錄歷史 – 所有存取過的目錄清單(見下面的說明)。
命令列歷史 – 在 命令列 中使用的命令。
檔案遮罩歷史 – Double Commander 為多個工具儲存已使用的檔案遮罩的一般歷史:尋找檔案、目錄同步 和 歸檔解包 中的過濾器,選擇和取消選擇檔案組 的命令。
歷史記錄中的最大項目數限制為 50。
關於存取目錄歷史的說明:在工作階段期間,Double Commander 在記憶體中儲存最多 255 個存取過的目錄(但是,當程式關閉時,只會儲存最後 50 個項目)。您可以在呼叫 cm_DirHistory 命令時的彈出式選單中更改歷史項目的數量(預設值為 30,參見 <DirHistory> 標籤中的 Count
屬性),但在使用 樹狀檢視選單 時,將顯示所有可用的歷史記錄。
注意:搜尋範本與歷史無關,它們被單獨儲存(在 doublecmd.xml 配置檔案中)。要管理範本清單,您可以使用 檔案搜尋 工具。
您可以選擇設定部分清單的外觀:
左側樹中配置順序的排序方式 – 您可以選擇經典(如 Double Commander 的原始碼和說明中)或字母順序。在這兩種情況下,語言 部分將是第一個。
進入配置頁面時的樹狀態 – 展開整個樹或折疊。
目錄 – 在這裡您可以看到 Double Commander 可以用來儲存縮圖快取、圖示主題和內部編輯器語法高亮度檔案的目錄清單。您無法更改它們,這只是資訊。
如果使用便攜模式,Double Commander 將只使用程式目錄中的相應資料夾("cache"、"pixmaps" 和 "highlighters")。在此模式下,程式目錄中的 "plugins" 資料夾將用於外掛的自動安裝(詳情請見 此處)。
本節包含 快速搜尋/過濾 工具的設定。快速搜尋用於在面板中搜尋檔名,快速過濾器將隱藏所有不符合條件的檔名。
精確名稱匹配:
開頭(名稱必須以第一個輸入字元開頭) – 表示輸入的文字將匹配 "text*" 遮罩,其中 "*" 是任意數量的任意字元。
結尾(輸入點號 . 前的最後一個字元必須匹配) – 如果輸入的字元中有句點,則名稱必須以這些字元結尾。例如,如果您輸入 "dx.l",檔案遮罩將是 "*dx.l*"。
如果未選取任何選項,則輸入的字元可以位於檔名的任何部分。
我喜歡選擇 開頭(名稱必須以第一個輸入字元開頭),然後我可以只輸入我要尋找的檔名的第一個字元,然後是第二個字元,依此類推。這樣可以快速定位檔案。
下面您可以設定大小寫敏感性並選擇要搜尋的內容:僅檔案、僅目錄或兩者都搜尋。
這些選項可以直接在快速搜尋/過濾列中動態更改。您還可以在搜尋和過濾之間切換。
選項:
失去焦點時隱藏過濾面板 – 一旦您將焦點移動到檔案面板,快速搜尋/過濾面板將自動隱藏。在 簡明檢視 中隱藏面板無法正常工作,因此在找到合適的解決方案之前將忽略此選項。
保持設定修改以供下次工作階段使用 – 預設情況下,在快速搜尋面板中更改的所有參數僅在記憶體中保留到程式關閉為止,此選項允許更改此行為。
本節包含在設定的其他部分沒有合適位置的參數:
顯示啟動畫面 – 如果啟用,在顯示主視窗之前,Double Commander 將顯示一個啟動畫面,其中包含程式圖示和版本、編譯日期以及 Lazarus、FPC 和作業系統的版本。
顯示警告訊息(僅"確定"按鈕) – 如果啟用則顯示警告訊息。(例如,如果由於目標目錄中的檔案系統限制,Double Commander 無法設定檔案的某些屬性或特性。)
更改磁碟機時始終轉到磁碟機根目錄 – 如果未選取,Double Commander 將轉到此磁碟機上最後開啟的目錄(在這種情況下,您可以透過按兩次磁碟機按鈕轉到磁碟機的根目錄)。
在主視窗標題列顯示目前目錄 – 如果啟用,Double Commander 將在主視窗標題列中顯示目前資料夾的名稱和活動面板路徑。
預設單位元組文字編碼: – 預設情況下(NONE),內建檔案檢視器和內建編輯器使用自動編碼偵測,但您可以指定受支援的單位元組編碼之一作為預設值。此參數不影響多位元組編碼(UTF-8、UTF-16 等)的自動偵測。還提供特殊值:
ANSI – 預設系統 ANSI 編碼(取決於系統區域設定)。
OEM – 預設系統 OEM(DOS)編碼(取決於系統區域設定)。
縮圖 – 在這裡您可以設定影像的縮圖大小並啟用儲存縮圖快取(否則,縮圖快取將僅在記憶體中儲存到程式關閉為止)。參數值用於相應的 檔案清單檢視模式 和內建 檢視器 中。縮圖快取目錄可以在 配置 部分找到。Double Commander 使用 PNG 或 JPEG(僅限 .bmp、.jpg 和 .jpeg)格式。縮圖名稱是原始檔完整名稱的 MD5 值。原始檔的完整名稱、大小和修改日期將新增到檔案中。
刪除不再存在的檔案的縮圖 按鈕將幫助刪除過時的縮圖。
檔案註解 (descript.ion) – 在這裡您可以設定現有 檔案註解 的預設編碼(OEM、ANSI 或 UTF-8)和新檔案的編碼(UTF-8 BOM、UTF-16 LE 或 UTF-16 BE)。
下一組參數用於從 Total Commander 匯入和匯出 目錄熱鍵清單 和 工具列:Total Commander 可執行檔和主配置檔案的路徑和名稱,以及工具列檔案所在的目錄。
允許 Double Commander 自動重新整理面板,與 Ctrl+R 手動重新整理命令相同。
重新整理檔案清單 – 指定 Double Commander 應該回應哪些事件並更新檔案清單和狀態列:
當檔案被建立、刪除或重新命名時。
當大小、日期或屬性更改時。
如果可能,Double Commander 會對檔案清單進行相應更改,否則將完全重新讀取檔案清單。如果有大量更改(如果超過四分之一的檔案受到影響或更改總數超過 100),將完全重新讀取檔案清單。
注意:此功能在已掛載的網路目錄內可能無法正常工作。
如果兩個選項都停用,Double Commander 將不會監視第三方應用程式所做的更改,並且在程式中對檔案系統進行更改後,將重新讀取整個檔案清單。
在虛擬檔案系統(WFX 外掛、GVfs)中,當您在建立、刪除或重新命名檔案時,Double Commander 會重新讀取整個檔案清單。
注意:請記住,最終結果可能取決於 檔案檢視 設定部分中 插入新檔案 和 移動更新檔案 參數的值。
您還可以停用自動重新整理:
當 Double Commander 視窗在背景或最小化時。
對於指定路徑及其子目錄,只需列出它們,用分號";"分隔,不加空格(例如 /home;/media/cdrom
)。
第一個選項啟用在名稱左側顯示檔案類型圖示:
所有關聯 + EXE/LNK(較慢) – 與 全部 相同,但另外:來自 .exe、.ico、.cur、.ani 和捷徑(Windows)的圖示,應用程式目錄中的應用程式圖示(即 .app,macOS),.desktop 和 .directory(Linux 和其他類 Unix 系統)。DC 還將顯示在 desktop.ini(Windows)和 .directory(Linux)檔案中指定的資料夾圖示。
全部 – 將顯示與任何程式關聯的所有檔案類型的圖示(來自系統設定和 Double Commander 檔案關聯)。
僅標準圖示 – 僅顯示 pixmaps.txt 檔案中列出的圖示和檔案關聯設定中的圖示。在這種情況下,您只能使用 Double Commander 圖示主題中的圖示(請參見程式資料夾中的 pixmaps/dctheme/XxX/mimetypes 目錄)或指定完整的(帶路徑的)檔名。建立圖示主題在 常見問題 中有描述。
無圖示。
顯示覆蓋圖示,例如連結 – 如果啟用,Double Commander 將顯示覆蓋圖示,如 .lnk 檔案和連結的箭頭。
淡化隱藏檔案(較慢) – 如果啟用,Double Commander 將以 50% 透明度顯示隱藏檔案的圖示。
停用特殊圖示 – 您可以為指定目錄及其子目錄停用特殊圖示(覆蓋圖示、來自 .exe/.lnk 檔案的圖示)的載入,只需列出它們,用分號";"分隔,不加空格。
圖示大小 – 您可以從以下大小中選擇:
檔案面板 – 16x16、24x24、32x32 或 48x48。
磁碟面板 – 16x16、24x24 或 32x32。
主選單 – 16x16、24x24 或 32x32。
在按鈕上顯示圖示 – 如果啟用,Double Commander 將在對話視窗的按鈕上顯示圖示(確定、取消、開始、新增到佇列 等)。
在選單操作中顯示圖示 – 如果啟用,Double Commander 將在應用程式視窗的主選單和批次重新命名工具中顯示圖示。此選項還啟用在目錄熱鍵清單和我的最愛標籤選單中顯示子選單圖示。
在最後一個參數 圖示主題 中,您可以從下拉式功能表中選擇圖示集。Double Commander 自帶一個 DCTheme 圖示主題,但您可以建立並新增自己的主題,詳情請參見 常見問題。
注意:在類 Unix 系統中,Double Commander 將主要使用系統圖示主題,如果某些圖示不存在,它將使用自己的圖示。
忽略特定的檔案和資料夾(每行一個):它們將不會在面板中顯示。
您可以使用檔案的完整路徑或檔名。
支援萬用字元 "*" 和 "?"(符號 "*" 表示匹配任意數量的字元,符號 "?" 表示任意一個字元)。
當遮罩以目錄分隔符結尾時,它將僅匹配目錄。
儲存到: – 忽略清單的位置(預設為 doublecmd.xml 附近的 ignorelist.txt)。
新增選中名稱及完整路徑 – 將新增活動面板中選中的所有檔案/資料夾(如果存在)或游標下的檔案的完整路徑。
新增選中名稱 – 將新增活動面板中選中的所有檔案/資料夾(如果存在)或游標下檔案的名稱。這意味著它們將在所有地方被隱藏。
注意:這兩個按鈕不會在資料夾名稱末尾新增目錄分隔符。
您可以使用內部命令 cm_SwitchIgnoreList 來開啟或關閉此選項,也可以在工具列或熱鍵中新增按鈕。
請參閱專門的 壓縮檔處理 說明文件頁面,了解如何使用和配置它。
本節包含當滑鼠游標懸停在檔案上時的工具提示設定。
在檔案面板中顯示檔案的工具提示 – 啟用使用工具提示的功能。
檔案類型 – 包含檔案組的清單。Double Commander 從上到下檢查清單直到第一次匹配:清單中較高的檔案組將覆蓋任何下方的檔案組。
按鈕:
套用 – 將儲存所選檔案類型的設定。
新增 – 將新增一個新的檔案類型並要求輸入名稱,您可以編寫檔案的描述、它的作用或開啟它的程式。
複製 – 將複製所選檔案類型並賦予新名稱。
重新命名 – 將提示輸入所選檔案類型的新名稱。
刪除 – 將刪除所選檔案類型。
其他... 按鈕是一個功能表:
放棄修改 – 將重置所選檔案類型中的所有未儲存更改。
排序工具提示檔案類型 – 將按字母順序排序檔案類型(先大寫後小寫)。
匯出... 和 匯入... – 允許將工具提示匯出到 DC 工具提示檔案並從這些檔案中匯入(整體或部分)。
在下面您可以配置所選檔案類型的工具提示內容。
在 類別遮罩 行中放置萬用字元遮罩以匹配檔案類型(符號 "*" 表示匹配任意數量的字元,符號 "?" 表示任意一個字元)。您可以在此處使用分號 ";" 分隔多個檔案類型,中間不加空格。您還可以使用搜尋範本(),包括使用內容外掛的搜尋。
在 類別提示 欄位中,您可以輸入任何文字並使用 WDX 外掛欄位獲取資訊(">>" 按鈕)。
其餘參數是通用的工具提示參數。
工具提示顯示模式 – 確定 Double Commander 將顯示的工具提示類型以及如何組合它們(如果兩種類型都存在):
組合 DC 和系統工具提示,DC 優先(傳統)。
組合 DC 和系統工具提示,系統優先。
盡可能顯示 DC 工具提示,否則顯示系統工具提示。
僅顯示 DC 工具提示。
僅顯示系統工具提示。
系統工具提示的內容取決於作業系統:
Windows:檔名和與 Windows 檔案總管中相同的內容。如果無法取得資訊,則 Double Commander 將顯示與 Linux 和其他類 Unix 系統相同的內容。
Linux 和其他類 Unix 系統:檔名、修改日期和大小。
工具提示的第一行始終包含檔名,如果您未在 類別提示 欄位中指定任何內容,則 DC 工具提示將僅包含檔名。
工具提示隱藏延遲 – 設定工具提示的顯示持續時間:系統預設、1 秒、2 秒、3 秒、5 秒、10 秒、30 秒、1 分鐘和永不隱藏(當您在將滑鼠游標移動到另一個檔案或檔案面板外部時,工具提示將被隱藏)。
在本節描述開頭的螢幕截圖中,您可以看到一個使用 textline.wdx 外掛的工具提示範例,該外掛顯示文字檔案選定行的內容(在本例中為第一、第二和第三行),選擇了 組合 DC 和系統工具提示,系統優先 模式。
此項打開配置檔案關聯。所有關聯集都包含在 extassoc.xml 檔案中。
在這裡您可以自訂檔案關聯並為所選檔案類型設定命令或指令碼。命令將被新增到檔案的 內容功能表 中。Double Commander 還允許簡單地為檔案類型設定(或替換)圖示,而無需新增任何操作。
檔案類型 – 包含副檔名清單。每個組可以包含許多檔案副檔名,並且這樣的組可以與各種程式關聯。
新增 – 新增一個新組。您應該輸入一個組名。
移除 – 刪除一個組。
重新命名 – 允許為組設定一個新名稱。
圖示 – 您可以為此組設定圖示的路徑。Double Commander 支援常用的影像格式,在 Windows 中您還可以使用二進位可執行檔案(.exe 或 .dll)中的圖示;在這種情況下,DC 將自動從可用的圖示中選擇合適的大小。您還可以僅指定不帶副檔名的圖示名稱(通常使用 MIME 類型圖示),在這種情況下:
Windows:Double Commander 將使用其自身目前圖示主題中的圖示。
Linux 和其他類 Unix 系統:Double Commander 將使用系統圖示主題中的圖示,因為它具有優先權。如果沒有圖示檔案,程式將使用其自身目前圖示主題中的圖示。
這是一種方便的方式,因為 Double Commander 將自動從可用的圖示中選擇合適的大小,並會考慮到圖示主題的切換。
副檔名 – 在這裡您可以為所選組設定副檔名(不帶點)。您可以使用豎線 "|" 新增多個副檔名(它們之間不加空格)。特殊值:
file – 任何檔案;
folder – 任何目錄;
default – 當特定副檔名關聯不存在時使用。
插入 – 將新副檔名新增到清單中的目前位置。
新增 – 將新副檔名新增到清單末尾。
移除 – 從組中刪除副檔名。
操作 – 在這裡您可以為組設定命令。
插入 – 將新操作新增到清單中的目前位置。
新增 – 將新操作新增到清單末尾。
移除 – 從清單中刪除操作。
上移、下移 – 移動操作。操作(如果多於一個)可以重新排序。
操作名稱: – 設定操作類型。選項:
來自彈出式功能表
開啟 – 按下 Enter 或雙擊後將執行操作。
檢視 – 按下 F3 後將執行操作。
編輯 – 按下 F4 後將執行操作。
在檔案內容功能表中顯示的其他操作(子功能表 "操作")。
命令 – 來自桌面環境的任何命令。還提供幾個巨集(名稱區分大小寫!):
{!DC-EDITOR} – 呼叫內部編輯器;
{!DC-VIEWER} – 呼叫內部檢視器;
{!EDITOR} – 呼叫編輯器(內部或外部,取決於配置);
{!VIEWER} – 呼叫檢視器(內部或外部,取決於配置);
{!SHELL} – 在終端機中執行並在結束時保持開啟狀態。
{!TERMSTAYOPEN} – 在終端機中執行並在結束時保持開啟狀態;
{!TERMANDCLOSE} – 在終端機中執行並在結束時請求關閉它。
使用 {!DC-VIEWER} 巨集的 "檢視" 操作將被考慮用於 快速檢視,其他巨集和命令將被忽略。
{!TERMSTAYOPEN} 和 {!TERMANDCLOSE} 已被新增用於統一和使用變數 %t0 和 %t1 的能力,{!SHELL} 被保留以實現向後相容性。
作為命令,您可以使用 Double Commander 的 內部命令。內部命令的參數每行指定一個,因此您只能在此處指定一個。此外,使用內部命令 cm_ExecuteScript,您可以執行 Lua 指令碼,在這種情況下,您可以使用 cm_CopyFullNamesToClip 或 cm_SaveSelectionToFile 取得所選檔案的名稱。
參數 – 命令參數包括變數:
來自 "百分號" 變數 的任何變數。
<?command?> – 在系統 shell 中執行 "command" 並將輸出提供給上面的命令。
至少,您必須指定一個檔名,通常是 %p
或 %p0
用於游標下的檔案。
啟動路徑 – 命令啟動目錄。此目錄將成為啟動程式的工作目錄,如果您不需要明確指定它,則只需將此欄位留空:在這種情況下,工作目錄將是活動檔案面板的目前目錄(常規檔案)或臨時檔案的系統目錄(來自歸檔和 WFX 外掛的檔案)。
所有可用操作將在內容功能表的 "操作" 子功能表中顯示:
當尚未包含時,提供將選擇新增到檔案關聯 – 在存取檔案關聯時,如果目前選中的檔案尚未包含在已配置的檔案類型中,則提供新增選項。這是一種快速新增"開啟方式"操作的方法:Double Commander 將提示您指定類型名稱和可執行檔案,其他一切將自動完成。
擴充內容功能表 – 允許向"操作"子功能表新增一些項目:
預設內容操作(檢視/編輯) – 用於在檢視器和編輯器中開啟檔案的命令。將使用內建工具或外部應用程式(取決於設定),內部檔案關聯將被忽略。
使用巨集 {!SHELL}、{!TERMANDCLOSE} 和 {!TERMSTAYOPEN} 執行(詳情請見此處):
透過 shell 執行
透過終端機執行並關閉
透過終端機執行並保持開啟
檔案關聯配置 – 打開檔案關聯設定部分。
下面您可以選擇新增圖示、命令和啟動路徑時如何設定路徑:
使用完整絕對路徑。
相對於%COMMANDER_PATH%的路徑。
相對於指定路徑。
您也可以將所選方式應用於已新增的路徑。
請參閱專門的目錄熱鍵清單說明文件頁面,了解如何使用和配置它。
在此部分您可以選擇如何設定路徑和目標路徑:
使用完整絕對路徑。
相對於%COMMANDER_PATH%的路徑。
相對於指定路徑。
您也可以將所選方式應用於已新增的路徑。
由 Rustem 建立 (dok_rust@bk.ru)
英文版本由 Rod J 翻譯 (rodmac_shiels@hotmail.com)