本節書摘來自異步社群《total commander:萬能檔案管理器》一書中的第12章,第12.6節,作者 張玉新,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
◇ 附1: 更多資源、鳴謝、說明
tc學習資源
英文資源
翻譯資源
□ tc hlp翻譯 by slownet,見tc張學思版
中文資源
□ dreamland tc.chm (drl_tc.chm)part1,(drl_tc.chm)part2
□ total commander 不完全手冊 (by vsoft@ccf 火山力量)
□ 專訪tc作者ghisler 連結1,連結2
□ tc 學堂(就是本文)
鳴謝
感謝ghisler 開發了如此經典的軟體。
感謝水木社群tc專版,感謝windtear 、fancyrabbit 、frank 、zhuangv 、runsnake 、xuanqing 、zhouzhenwu 、fiend 、soff (bless) eric4ever,還有很多很多網友,是與大家的一起讨論、學習,乃至灌水中,讓我加深了對tc的認識。
感謝所有支援我在tc 宣傳工作中的網友,尤其感謝參加團購的網友。
特别感謝老婆,讓我認識了tc,并支援我推廣tc。
鳴謝c.n.woo等網友指正錯字。
沒有 如下工具軟體,就不可能有現在的tc學堂。感謝這些優秀而免費的軟體!
打字:極點五筆(86編碼、單字輸入)、極點表形(26鍵表形碼)。
html源碼編 輯:gvim
html可視編輯:nvu(kompozer)
flash錄制:wink
截屏:alt+prtsrn,screenshot captor,irfanview,fscature,maxthon雲浏覽器,greenshot
zip打包:total commander
chm打包:total commander
其他輔助工具:firefox、7-zip……
doc、docx文檔編輯:ms word、wps
說明
關于更新:
本chm包如無嚴重問題,不做更新。
但每篇文章均可能更新,請見原始連結。
v1.0 2008-01-24
◇ 附2: 寫寫水木社群tc版 (windtear)
标 題: 寫寫水木社群 total commander 版
發信人: windtear (追求完美), 信區: totalcommander
發信站: 水木社群 (mon jan 14 00:01:38 2008), 站内
應 xbeta 邀請寫tc,隻好寫寫水木社群 totalcommander 版。
說到 totalcommander 版,必須說 newsoftware 版, 因為 tc是新軟版的附屬版面。2004年水木的新軟體版非常熱鬧,關于tc的話題又是熱鬧中的熱鬧,2004年底,tc引發的高潮一波接一波,于是2005年初在tc 6.5 正式釋出時,水木 totalcommander 開版了。
newsoftware曾是水木非常火爆的版面(人氣排行居全站前十),吸引了相當多的人關注,其中從版主到網友非常多的人都是 tc 的使用者,而tc強大的開關選項、豐富的接口、插件又為大家推崇tc提供了強力支援。
tc 開版之前,newsoftware有不少提問題的文章釋出後很快就會有一個回複,内容很簡單:tc。比如問:怎麼(批量)解壓,怎麼快速檢視檔案内容(視訊、音樂、office、壓縮檔案等),怎麼比較目錄、檔案、怎麼同步……
tc的強大就在這些地方,首先作為檔案管理器,雙視窗操作帶來的是友善、快捷、高效:快速定位,快速檢視,然後再進行編輯、整理,tc把很多事變的很輕松,通過豐富強大的快捷鍵接口,可以在很短的時間内完成很多複雜需求。
tc的功能不僅僅局限在檔案管理器方面,tc的插件豐富了tc的功能,管理服務、系統資料庫、自啟動項,解除安裝軟體,檢視linux分區,連資料庫,連sftp,很多功能基本是應有盡有,隻有想不到,沒有做不到,是以tc幾乎是萬能的。
在tc開版的時候,中文版名裡面我把超強、萬能的特性都加了進去,為了讓不了解的新人首先有個概念,還是加上了管理器三個字,于是中文版名全稱是“超強萬能管理器”。
tc開版之後,版面讨論很活躍,由于當時我還負責着水木的blog管理,那塊牽涉的精力很多,于是就拉來了第一個苦力版主fancyrabbit(注:如今fancyrabbit已是水木社群的站務),fancyrabbit為tc初期做了很多事,大家有目共睹,再之後就是xbeta,xbeta為tc做的事已經偉大到tc版承納不了了(除了推廣tc還推廣了很多優秀的軟體),xbeta組織了官網翻譯和一次大規模的tc團購(之後還做了tc學堂等),團購之後基本版面也達成了“提倡注冊、接受不注冊、禁止讨論破解”的共識,主要也是出于是軟體功能強大的認可和對作者大度的尊重。
totalcommander 版也有很多 tc diy的高手,shanny版tc的作者、張學思版的作者也常露面,引領大家用好tc,也有不少版友發原創、發心得,代表曆任版主感謝你們。
totalcommander版如今仍在各位熱心版友的支援下、在zhuangv和runsnake兩位版主的奉獻下繼續健康發展,在tc版大家交流着tc的使用技巧和心得體會,雖然有些簡陋、但畢竟是一個家園,讓我們用好 tc,推廣tc,把這種鑽研進取的精神推廣開來,在日常的學習工作和生活中做到快捷、高效,讓自己超強、萬能。
--
※ 來源:·水木社群 newsmth.net·[from: 124.64.8.*]
◇ 附3: 學習tc曆程随筆 (runsnake)
标 題: 學習tc曆程随筆(交作業)
發信人: runsnake (狂奔之蛇), 信區: totalcommander
發信站:水木社群 (wed jan 16 12:26:43 2008), 站内
學習tc曆程随筆
runsnake
記得最早接觸total commander(tc),是在3年前了,在一個論壇下載下傳了個漢化版,運作後滿眼都是圖示,給吓着了,并且平時用windows的時候也不多,就放棄了。幾個月前,水木上老是看到有人忽悠tc有多好用,有點心動,于是到官方網站和水木tc論壇上看了些介紹,覺得這個軟體也許有折騰的深度,并且标榜"可以用鍵盤完成一切",就下決心用兩周所有業餘時間來認真學習下。
dreamland的關于tc各位大俠的專輯:drl_tc
tc6.5配置檔案詳解
tc6_插件不完全手冊
張學思tc版裡的諸多rtf文檔
(注:當然後來的xbeta的《tc學堂》系列,shanny的美化心得也是非常不錯的教程,要是他們早點寫,或者我晚點學,就肯定更容易入門了)
讓我獲益良多的網站/論壇是:
若說tc的幫助檔案唯一對我有點用的話,就是列印了一份快捷鍵:keyboard layout照着上的說明,依樣畫葫蘆來練習,終于記住了所有預設的快捷鍵,但對其不合理的快捷鍵有點抱怨:
f2:重新整理來源視窗 -- 這個用得實在太少了,把這麼友善的鍵,居然設定成這個功能,實在是有點浪費,并且還重造輪子(c-r)
f8:删除檔案 -- 按del鍵既友善又好了解,幾乎沒有存在的理由,可能是承載曆史
c-f:連接配接ftp伺服器 -- 普天下的程式幾乎都表示查找功能,居然它要表示連ftp
f1 :幫助 -- 這個雖然能用到,但應該很少,若熟悉後幾乎不用,卻占據非常友善的鍵,不大合理,可能用個f12之類更合理
還有其它快捷鍵也有不好用或者不大好記的,而上面幾個尤為突出。當然可以自定義,但問什麼預設那樣設定,明顯不合理,ghisler基于什麼樣的理由呢?說到這裡,不由得想到vim的快捷鍵,非常合理,易記(絕對沒有厚此薄彼的意思)不得不佩服bram及其前輩們對其快捷鍵的天才設計。其中alt-f7和 ctrl-m多花了點時間才完全掌握。
但抱怨歸抱怨,居然現在使用的自定義快捷鍵中,僅僅修改了一個f2,自定義了很少幾個:
[shortcuts]
f2=cm_renameonlys+p=cm_copysrcpathtoclip
a+p=cm_editpathca+f5=cm_packfiles
c+1=cm_leftactivatetab1c+2=cm_leftactivatetab2
c+3=cm_leftactivatetab3c+4=cm_leftactivatetab4
c+5=cm_leftactivatetab5a+1=cm_rightactivatetab1
a+2=cm_rightactivatetab2a+3=cm_rightactivatetab3
a+4=cm_rightactivatetab4a+5=cm_rightactivatetab5
當 會用快捷鍵做基本的操作了,就想着預設安裝哪些檔案到底司職什麼呢?這個得感謝zxs為ctrl-z寫的descript.ion檔案:詳細地描述了各個 檔案的作用。然後把官網下載下傳的exe檔案解壓,再解壓cab檔案,删掉其中的所有檔案夾,因為都不是必須的,以及其它一些不需要的檔案。建立 language,tools,themes目錄,在language目錄裡建立一個none_no.mnu空文本檔案。
1.對tc進行綠化
tc6.5版本當中加入了一個新的參數 useiniinprogramdir,通過對其進行設定,就可以打造一個完全綠色的tc
useiniinprogramdir=%
%=1, tc在totalcmd.exe的目錄下尋找wincmd.ini
%=2, tc在totalcmd.exe的目錄下尋找wcx_ftp.ini
%=4, tc覆寫系統資料庫裡對tc目錄的設定
上 面3個數字可以進行疊加,比如說設定%=7的話,上面三個選項同時生效,而其實官網提供了一個小工具tc2usbtool來幹這件事的。為了設定多個不同 的配置檔案wincmd.ini,wcx_ftp.ini,可以使用一些小工具,如:launch,script,tcmdhere等(zxs版本使用了 launch,并對配置launch給予了說明)。
2.至簡就是至美
為了比較漂亮的圖示,采取了開始滿世界"拿來主義",測試了幾套别人做好的圖示,覺得都不是很滿意,就開始"偷"别的地方的圖示,打包成icl來使用。然後設定上
mainmenu=%commander_path%languagenone_no.mnu (不然tc顯示菜單欄)
iconlib=%commander_path%themespersonal.icl (當然要個性化的圖示了)
restrictinterface=1 (那個開始菜單也不想要,免得還占一行)
startupscreen=0 (實在看不慣那個啟動畫面)

看到那些"工具欄,狀态欄,指令行"等實在不順眼,于是乎就把tc設定成了:标題欄+标簽欄+位址欄+雙視窗,這個簡潔的那叫一個喜歡呀。雖然也練習寫過 bar檔案,mnu檔案,也就練習一下而已,其實根本不用。也寫了些自定義列,感覺跟雞肋一樣,很難用上,可能圖檔的exif和mp3之類的還有點用吧。
學 習了tc内置的環境變量後,就大快朵頤地配置ctrl-d的hotlist;為了不顯示象這樣醜醜的目錄:system volume information,當然得配置好ignore list:可以建立一個txt檔案,在裡面寫上不想顯示的檔案和目錄,支援絕對位址,相對位址,以及沒有位址(就是所有目錄下)。
3.插件--tc的靈魂
4.作為一個平台
把tc作為 一個管理平台,放需要綠色免費軟體,如gvim,winscp,firefox,都放在一個tools目錄下,然後在usercmd.ini和 wincmd.ini裡配置好,這樣如要啟動firefox就可以在tc指令行裡輸入"fx"來啟動,感覺非常友善。
對我個人來說,最大遺憾莫過于tc不能指令補全了,不管是内部指令(cm_xxx)還是擴充指令(em_xxx),老是不自覺地去按tab鍵,特别是我的tc就隻有标題欄,标簽欄,位址欄,以及左右兩個視窗,更需要指令補全了。
而不支援unicode又是tc的一大硬傷,不過若說上面的指令行補全實作可能遙遙無期的話,這個則很有可能在7.5版實作,因為ghisler正在老鼠搬 家樣地一個函數一個函數地修改,就剩下兩個函數沒有完成了。
再就是感覺若從windows預設操作轉到tc,跳躍比較大,可夠選的視圖也太少,不夠人性化,這點比directory opus(do)就差點了,do有windows的explorer預設的視圖,這對于從windows平滑過渡到這類專門的檔案系統管理器,有很大的幫助。do也是在各方面與tc不相上下的另外一款優秀的檔案管理器。
鳴謝:在學習過程中得到zhuangv,zhouzhenwu,xbeta,shanny,zxs@smth及其他很多版友的幫助,心裡十分感謝。
後記:應xbeta邀請寫點關于"如何持續提高tc技能",看到這個題目,心裡惶惶不安,因為自己本來就沒法"持續"提高tc技能呀!隻好如此塗鴉交差了事。
※ 修改:·runsnake 于 jan 16 19:46:58 修改本文·[from: 221.3.149.*]
※ 來源:·水木社群 newsmth.net·[from: 221.3.149.*]
廣州·狐仙修訂于:2015年6月9日
end -