《Total Commander:万能文件管理器》——第3.3节.闭眼定位术:三招直达、两招往复

简介:

本节书摘来自异步社区《Total Commander:万能文件管理器》一书中的第3章,第3.3节,作者 张玉新,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第3.3节.闭眼定位术:三招直达、两招往复

思考题:为什么TC的操作比资源管理器快捷?为什么有人喜爱五笔打单字?为什么键盘操作比鼠标快捷?请仔细思考一下,并试图去寻找最本质的要点!

对上面的思考题,我的答案是,最本质原因是开环反馈比闭环反馈要求低而效率高。如果你不明白这两个术语,可以按本节的题目“闭眼”来理解:TC很多操作是可以闭着眼睛进行的,五笔打单字几乎无重码也是可以闭眼进行的,按键可以闭眼进行,但点鼠标必须等眼睛看到鼠标就位后才能点击。

讲解如下:

1.直达第1招:ctrl+d x是最重要、最常用的直达招数。什么叫直达?就是无论你现在什么目录,只要击键ctrl+d x(x代表一个或几个字母),就直接到达了某目录,无须任何中转。本章的大量内容都是关于Ctrl+d(常用文件夹菜单)的,按本章配置后,可以:

|ctrl+d 1 → c:program files

|ctrl+d 2 → d:program files

|ctrl+d ts → d:studytc

|ctrl+d tz → d:studytctc7zxs

|ctrl+d tt → d:studytctotalcmd

screenshot

这是最具TC特色的一个操作,也是非常实用的定位手段。它的学名叫 directory hotlist ('bookmarks'),中译“常用文件夹列表(书签)”。但实际上,绝大多数TC用户会直呼为ctrl+d。如:“怎样快速定位目录啊?”“用ctrl+d啊!”

2.ctrl+d 是需要配置的,但不复杂,简言之,ctrl+d a 即可。

3.ctrl+d 作为“直达”方法,不推荐太多项目,并且应该是可以通过快捷的按键来直达。也就是说,不太建议(但不是绝对)“ctrl+d后,再用眼睛找到其中一条,再用鼠标点击过去”这种方式。

4.ctrl+d后为了便于击键直达,同时好记、避免重复,可以采用子菜单方式。比如 &my document和&maxthon 都用M键助记,但把后者放到&Program子菜单内。再如本章中,我们把TC的三个目录放到TC子菜单下。

补充:①通过&指定快捷字母;②如果没有&,则用第一个字母做为快捷字母;③如果快捷字母重复,比如有两个T,则按下T会停在第1个,再按T会进入第2个,如此循环切换。只有再按enter才会进入某个目录。因此,不建议有重复项。子菜单就是避免重复项的一个办法。

5.常用目录是经常会变的,所以菜单要定期清理。比如我会有一个 ctrl+d n(now)项,指向当前阶段最常用的目录,这个目录当然是不断变化的,现在可能是 d:/studytc,过几天可能是另外什么目录。也就是说,短期内常用的目录也可以大胆加入,不常用之后再删除。

6.注意:ctrl+d的弹出菜单中,原版TC默认使用的快捷键是:a(增加)、c(配置)、r(去除)。因为这些键较为常用,所以,张学思版则改之为Y、Z等。如果你想进行修改,就需要从语言文件(而不是配置)入手。比如,Total Commander 8.5a1a 自带的 WCMD_CHN.LNG 文件中,修改如下3行即可:

1146="添加当前文件夹(&A)"

1147="去除当前文件夹(&R)"

1148="配置(&C)..."

如果想使用英文版Total Commander也做自定义,就需要找一个外置(默认是内置的)的英文语言文件进行类似修改。

7.直达第2招:alt+f1 x是切换磁盘直达招数。如何从c盘换到d盘?有非常非常多的办法(命令行;ctrl+d;alt+e……),但xbeta一直用最标准的做法,就是alt+F1(在左窗口)、alt+F2(在右窗口)。

screenshot

无论当前在何处,要切换到f盘,只要alt+F1 f即可。注意:切换后可能在根目录,也可能在某一个访问过的目录,这取决于TC设置。

建议原则:设为总到根目录。设置方法:菜单:配置→选项→操作→主程序→选中“更改驱动器时转到根文件夹”。

screenshot

8.直达第3招:一个组合键直达目录。上面说明了“ctrl+d x”和“alt+f1 x”的两种直达方法,它们并不是一个快捷键,而是快捷键串。如果你希望对于更常用的目录,按一个键就能直接到达,可以按图示方式进行操作:

screenshot

按上图操作,即可按ctrl+alt+f1这个组合键进入Internet Explorer目录,这样的速度是最快的,但热键资源有限,如何取舍,请自行把握。

9.两招往复:这两招其实已经讲过,就是:

往复第1招:xxx enter进入某目录

往复第2招:backspace返回上级目录(及ctrl+返到根目录)

对xxx enter方法,我们再细讲一下。并且强调好的解决方案,是根据实际情况,建立合理的文件体系、合理配置TC、灵活运用TC三者紧密结合。切记!!!如果一个人的目录、文件混乱无比,TC再强也无法高效。如果文件本身极有条理,而且考虑了定位,则资源管理器一样高效。再明确一点:你如何设定目录,如何命名文件,这些习惯和规则,应该根据TC的功能而调整。

10.快速搜索:

这一招的学名,应该叫快速搜索,英文quick search,更准确讲,就是现在很流行的实时搜索。正如我们在前一章所体验的那样,在TC目录下,按下reg三个键,自动定位到了register.rtf文件。这在目录下文件极多的时候非常实用。

先看一个配置,如下图:

screenshot

在此界面按F1,查看相关帮助信息:
screenshot

快速搜索(当前文件夹)

CTRL+ALT+字母:按CTRL+ALT+字母打开快速搜索窗口。窗口打开后可释放CTRL 和 ALT 键。ALT+字母会激活带下划线字母的菜单。

ALT+字母:ALT+字母打开快速搜索窗口。菜单可通过按 F9,F10 或 ALT-释放ALT-字母的方法激活。

仅字母:如同在资源管理器中,输入字母后跳至下一个以该字母开头的文件。想使用命令行时,必须按右方向键,或shift+右方向键(如果处于列表显示模式)。你可以输入文件名的前几个字母,而不止第一个字母。Total Commander大约1秒后“忘记”前面输入的字母。

字母(使用快速搜索窗口):类似于“仅字母”,但使用快速搜索窗口。第1个字符输入星号*(不是小键盘上的!),将在整个文件名中搜索字符串。

禁用: 关闭上述所有快速搜索方法。此时可以用快捷键调用内部命令cm_ShowQuickSearch激活快速搜索功能。

文件名精确匹配:

开始 (文件名必须以输入字符开始):如果选中,文件名必须以输入字符开始,否则它们可以出现在文件名的任意位置(如果在输入字符最前面是星号*)。 例如: 搜索 “est”: ①如果选中: “est” 仅匹配以“est” 开头的文件名,但不匹配“Test.txt”。② 如果未选中: “est” 还匹配“Test.txt”

结束 (文件名必须以输入字符结束):如果选中,输入句点后,此前输入的字符必须完全匹配。如果未选中,句点按 *.处理(句点前允许有任意字符)。例如: 搜索 “Te.tx”: ①如果选中: “Te.tx” 匹配以“Te.txt” 开头的文件名,但不匹配“Test.txt”。② 如果未选中: “Te.tx” 也匹配“Test.txt”(句点前不必完全匹配)

上面的配置选项中,对“快速搜索方式”,明确推荐“字母(使用快速搜索框)”。但对于“精确匹配”,值得探讨。从发展过程来看,在TC7.0之前,是无“精确匹配”这一设置的。也就是说,TC 7.0之前,相当于“严格匹配”,相当于两个选项都选中。这样来看,实际是从TC 7.0起,支持了模糊匹配。再准确讲,TC 7.0之前,也支持模糊匹配,但是要输入。比如est也可以匹配Test.txt;te.tx也可以匹配test.txt。但因为输入不便,所以TC 7.0提供了这一选项。但有时量变导致质变,xbeta为了处理工作文档的方便,就取消了“开始精确匹配”,并相应改变 了工作目录的命名原则,提出了“最高效的三段式命名规则”,说起来比较长,不再展开。但是这样在处理软件目录或文件时,也偶有不便。是否设定,要权衡。你可以设定某种方式,用上一个月,再下结论。反正我现在还是“精确匹配结尾,不精确匹配开头”,估计大多数人还是都精确匹配。

screenshot

相关文章
|
2天前
|
前端开发
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
|
8月前
|
数据采集 监控 算法
【附下载】手摸手带你搭建广告需求平台DSP
【附下载】手摸手带你搭建广告需求平台DSP
|
10月前
|
JavaScript 测试技术 数据安全/隐私保护
【创意】巧用摩斯密码作为调试工具的入口|vConsole 在线上的2种使用方式
【创意】巧用摩斯密码作为调试工具的入口|vConsole 在线上的2种使用方式
100 0
|
11月前
|
传感器 监控 物联网
饭碗空空 猫猫流泪 用HaaS Python DIY一个宠物自动投食器 再也不用担心主子挨饿
饭碗空空 猫猫流泪 用HaaS Python DIY一个宠物自动投食器 再也不用担心主子挨饿
155 0
|
存储 文字识别 自然语言处理
好看、好用、强大的手写笔记软件综合评测:Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs、OneNote、苹果备忘录
与普通的笔记编辑器相比,手写笔记软件相对少一些。其中,比较出名的并不多。下面介绍一些比较主流、备受好评的,兼具有好看、好用、强大等特点的手写笔记软件。其中,首先介绍传统被忽略的两款笔记软件 OneNote 和 苹果备忘录。随后测评了包括 Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs.
1505 0
好看、好用、强大的手写笔记软件综合评测:Notability、GoodNotes、MarginNote、随手写、Notes Writers、CollaNote、Prodrafts、Noteshelf、FlowUs、OneNote、苹果备忘录
|
开发框架 监控 小程序
微信小程序实时定位的要做的那些事,你学废了吗?(附示例)
开发框架:uniapp 本片文章主要实现了微信小程序的实时定位功能的小组件实现。
621 0
|
存储 数据采集 SQL
埋点技术:“呵呵,你在网上的一举一动,都在我眼皮子底下”
埋点技术:“呵呵,你在网上的一举一动,都在我眼皮子底下”
埋点技术:“呵呵,你在网上的一举一动,都在我眼皮子底下”
|
存储 前端开发 算法
从零开始实现放置游戏(十五)——实现战斗挂机(6)在线打怪练级
 本章初步实现游戏的核心功能——战斗逻辑。   战斗系统牵涉的范围非常广,比如前期人物的属性、怪物的配置等,都是在为战斗做铺垫。   战斗中,人物可以施放魔法、技能,需要技能系统支持。   战斗胜利后,进行经验、掉落结算。又需要背包、装备系统支持。装备系统又需要随机词缀附魔系统。   可以说是本游戏最硬核的系统。   因为目前技能、背包、装备系统都还没有实现。我们先初步设计实现一个简易战斗逻辑。   战斗动作仅包括普通攻击,有可能产生未命中、闪避和暴击。
从零开始实现放置游戏(十五)——实现战斗挂机(6)在线打怪练级
|
存储 缓存 小程序
献给所有技术内容创作者~猿创聚合助手小程序开发难点解析
我重新开始了原创技术内容创作,至今在掘金发表了原创文章60篇,47.7w阅读,1.5w赞。
212 0
献给所有技术内容创作者~猿创聚合助手小程序开发难点解析