天天看点

《Total Commander:万能文件管理器》——12.6. 附录

本节书摘来自异步社区《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 (实在看不惯那个启动画面)

《Total Commander:万能文件管理器》——12.6. 附录

看到那些"工具栏,状态栏,命令行"等实在不顺眼,于是乎就把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 -