Double Commander: 免費、跨平台的Total Commander
- - Integreted Life版權所有:晴耕雨讀@ 【牧碼志】,如需轉載,請注明出處. 原文地址: http://0x3f.org/?p=2108. 由於Total Commander很貴,在Windows下又是必不可少的,我一直希望能找到一個TC的免費替代品. 試用過很多免費的文件管理器,但都不理想. 偶然看到 Double Commander,才發現這幾乎完全就是我想要的.
由於Total Commander很貴,在Windows下又是必不可少的,我一直希望能找到一個TC的免費替代品。試用過很多免費的文件管理器,但都不理想。偶然看到 Double Commander,才發現這幾乎完全就是我想要的。
每個內置命令可以設置多個熱鍵,每個熱鍵可以指定參數,參數中可以使用環境變量,如下圖所示:
針對命令 cm_ChangeDir
設置了兩個熱鍵,其中,給 Ctrl+Home指定的參數是 $HOME,給 Ctrl+Shift+Home指定的參數是 $HOME/Desktop,即分別切換到當前用戶的主目錄和桌面目錄。
可以為每種文件類型定義多個命令,這些自定義命令將顯示為上下文菜單的“動作”菜單的子菜單項。如下圖所示:
定義了名稱為“Archive”的文件類型,關聯了一系列的文件後綴名。然後添加了一個名為“解壓縮到當前目錄”的動作,並指定所執行的命令為 urxvt -e aunpack %f
。其中, %f是一個佔位符,代表當前文件的全名。DC預置了幾個佔位符,可以點擊命令輸入框右側圖標是加號的按鈕選擇。
最終的效果如下:
截至版本0.5.0 beta,如果設置了使用日期時間字符串的格式為“yyyy-mm-dd hh:mm:ss”,在 zh_CN.UTF-8的區域設置下,字符串中將出現亂碼:
臨時解決辦法是以英文區域設置啟動doublecmd:
#!/bin/bash export LC_ALL=en_US.UTF-8 doublecmd &
Posted via UltraBlog.vim.