1
little_cup 2013-04-23 17:31:37 +08:00
支持楼主自己搞。
现在OS X上用的Total Finder,Android端倒是用的Total Commander。倒也凑活了。 |
2
zxsky1 2013-04-23 17:32:34 +08:00
用了Mac下的Path Finder, ForkLift等文件管理器,以及DEVONthink PRO等知识管理软件,不过在Win下也不是TC的重度用户。
也挺希望自己做一款文件/知识管理软件,不过不是现在 :) |
3
alexrezit 2013-04-23 17:42:16 +08:00 via iPad
Mac OS X 本来就是弱化目录结构的概念的. 设计者希望用户把图片全都拖到 iPhoto 里, 音乐, 电影全都拖到 iTunes 里, 让 app 自动管理而不是手动管理. 这也是 Spotlight 和 Smart Folder 诞生的原因, 他们是故意的, 所以你咋说也没用, Finder 该咋样还咋样, 养成习惯就好了. 或者像我一样用 command line.
|
4
phuslu 2013-04-23 17:45:29 +08:00
同上。当时用 win7/xp 让我最难割舍的两个软件 pyscripter/totalcommander
目前 sublime text 2 for mac 已经比较好用了, 但是 totalcommander 的 mac 版本(forklift/pathfinder) 这个两个,战力只有 5 啊。 |
5
BB9z 2013-04-23 18:12:57 +08:00
XD,Mac 上不如 Win 的效率软件多了,能用的大都不便宜,Win 上不是开源至少也免费。
ForkLift 收藏直接放侧边栏不行么,ESC 这个界面密度还没侧边栏一半多。活跃项目不应该太多,我只把当前项目放侧边栏,其他现翻文件夹就行,而且侧边栏可以折叠。具体点哪个收藏也许可以用AppleScript配合键盘启动器,不确定AppleScript能不能做到。我用收藏重置工作区,具体跳常用目录直接Alfred了。 至于上下文操作,基本无解。好奇你都有哪些常用操作 :-) 。ForkLift 自定义命令只能针对选中文件吧,不支持sudo直接残念了。我这服务也不支持。 至于自己搞一款我是这么想的,如果只为了兴趣,那随意。如果只是为了效率,先算算多长时间节约下来的时间能超过投入成本。现在不像以前能随意折腾工具了。祝好 |
6
jetbillwin 2013-04-23 18:16:50 +08:00
@xell Ctrl+字母在mac中已经被定义了,怎么用啊?你试验下Ctrl+a和Ctrl+b看看
|
7
xell OP @alexrezit 我的意思是,Finder 完全没问题,作为 Mac OS 自带管理界面,比 Win 下的好很多。但各种其目的在于增强 Finder 功能的文件管理软件不争气,比 TC 差老大一截。我赞同你说的,但似乎与我所说的不太切题(“Mac OS X 弱化目录结构概念”,和“使用其他软件帮助我强化目录操作”并不相悖)……
@BB9z ForkLift 连压缩/解压到对面面板都搞不定哦,更别提其他。使用Alfred之类的启动器(我用 QuickSilver)来辅助只能说是不得已而为之。另外,不是“自定义命令只能针对选中文件”的问题,而是说参数传递的时候考虑得不够细致(具体情况很难简单表述清楚,略过不谈也罢)。 @jetbillwin 软件本身当然可以自由定义快捷键,不必担心与系统冲突(解决冲突那是使用者自行决定的事情了)。Path Finder 那是真傻,已经被用户提交 bug 了。例如我在 ForkLift 中就自定义用 ctrl+f、ctrl+e 等等,更别提我在某软件中干脆连 cmd+q 都另作它用了(是的,作为用户,这点权利都没有?)。这根本就和“在mac中已经被定义”没关系的嘛。 |
8
Heart7 2013-04-23 19:55:33 +08:00
你试过Keyboard Maestro吗?这款软件能让你的键盘快捷键发挥最大作用。结合了AppleScripts和Automator的特长的。
http://www.keyboardmaestro.com 顺便高端用户的话AppleScripts和Automator也可以去试试,Automator可以完成很多自动化流程~~ |
9
ge2009 2013-04-23 20:44:43 +08:00
其实自从用了DEVONThink Pro后我现在很少用Finder了。
|
10
freewizard 2013-04-23 22:55:48 +08:00
Mac上文件操作只是工作流的一部分
键盘靠Quicksilver 触摸板用BTT/Dropzone 很少用得上双面板的操作界面 |
11
lasse 2013-04-23 23:11:14 +08:00
很想请教一下楼主在什么样的场景下需要对文件管理器有那么高的要求
|
12
xell OP @ge2009 @freewizard 请见主贴附言,欢迎讨论。
|
13
xell OP @Heart7 有试过。但这类软件有个大前提,如果被操作软件没有提供良好的 interface,那么就无用武之地了。例如(应当是吧,我没有继续探索)ForkLift 就无法让 Keyboard Maestro/AppleScript 识别其左右面板。
|
14
yt1988 2013-04-24 11:01:29 +08:00
1、是 Command 而不是 Ctrl
2、系统选择是一个平衡,如果你有强力的文件管理需求,在现有软件无法满足的情况下,不建议切换到 Mac。 3、搞一款,我看行,Path Finder丑就不说了,我还花钱买了(囧),最后还是用回Finder。 4、XtraFinder 是普通用户的好选择,做一些有限的增强。 5、3# alexrezit 说得对,Spotlight 和 Smart Folder 代表 Apple 的设计思维,弱化传统的目录管理概念,增强由第三方完成,只是第三方完成得都不怎么样。 |
15
jason52 2013-04-24 13:18:29 +08:00
既然提到这里,我倒是想问一问,linux下CLI高手是怎么管理自己的文件的。是用popd,pushd维护一个目录堆栈吗?那么复制,转移文件操作还是很麻烦。我觉得TC是目前我感觉操作文件对象最方便的工具。
还有,操作系统的设计能够避免文件吗?ios未越狱前文件这个概念是不显式对用户开放的,可是存储数据,高级用户还想自己本地对数据操作之后,文件又是不可以避免的,这个矛盾怎么解决? 楼主说的everything搜索和TC过滤器的关系,我觉得有点像google和evernote搜索自己整理资料的关系。我们在内化自己整理资料过后,再一次查找会更加方便。 |
16
liprais 2013-04-24 13:24:56 +08:00 1
要求这么高为啥不用shell....
|
18
ge2009 2013-04-24 16:11:23 +08:00
DEVONThink Pro是可以有一个Copy Itemlink的功能x-devonthink-item://6F4A4990-34BC-4DE7-A3BC-9CCBD536AFC6 类似于这样的一个连接,它可以供你Mac内部使用,如果你想让别人访问到你DEVONthink里的东西,在DEVONthink Pro Office是有一个Web Sharing功能,能共享你的一个端口,别人直接在浏览器里访问你这端口就能搜索到你数据库里的东西,非常方便。
|
19
xell OP @yt1988 我现在 Mac+Win 共用,确实没有完全迁移到 Mac。由于专业软件在 Mac 下已经齐全,Mac 的触控板又实在是绝杀,本来想在 Mac 中安家的……
@jason52 还真有人在考虑没有文件系统的操作系统,有研究兴趣可以找找。例如 http://johnnyholland.org/2011/03/the-death-of-the-file-system/ 和 http://superuser.com/questions/292748/is-file-system-part-of-operating-system @liprais 我一直在用 shell(我是 zsh 的拥趸),但很多时候恰恰与你的表述相反——要求高了才没办法全部在 shell 里完成,例如面对二进制数据文件的时候。拿我日常使用情境而言(我是老师),十六个学生将其毕业设计发来,各种格式(rar、zip 居多)的压缩包,里面有各种格式(doc、pdf 居多)的毕设报告以及各种格式(jpg、psd居多)的图像;我的任务是从中选出三到五个优秀的,将其代表性图片统一成1024x768at300ppi的png,文件名为学生名字+学号+导师(信息来自前述报告),打包发给某老师做ppt。像这种很常见的办公操作,大多数步骤中 shell 基本是阻碍而非帮助。 @ge2009 问题恰在于就是这些都是 DevonThink 提供的,我的意思恰在于试图指出,这说明了我的数据已经被它锁死了,我吊死在这颗树上了。当然,你可以“抬杠”说那所有人其实也都吊死在某颗 file system 树上……但这是“抬杠”是吧 :-P (说开去,我大爱的 BibDesk 也提供了 x-bdsk:// 协议,Evernote 都有自己的 evernote:// 协议;DevonThink 这东西并非特别。这算是 Mac 生态系统对 Unix 哲学的某种贯彻吧。) |
20
ge2009 2013-04-25 18:45:24 +08:00
呃,我是觉得被DEVONthink 绑架也挺好的,到其他Mac上后我只要把database拷过来我的全部文件结构和标签都能用了,按我自己习惯操作,所以我现在真很少操作Finder去找文件。
|
21
iwege 2013-04-25 18:58:30 +08:00
我恶心一把吧:官网上找的:
Using Total Commander on an Apple Mac? CrossOver for Mac from CodeWeavers works great with Total Commander: They now offer a 25% discount and specific installation instructions at the provided link! |
22
treblam 2014-01-11 02:28:35 +08:00
楼主实在离不开total commander的话,可以尝试在parallels desktop里面装win8或win7,然后再虚拟机里面用total commander,parallels desktop已经把体验做到很无缝了,可以试试看。
|
23
xell OP @treblam 多谢建议,不过对于文件管理来说,使用虚拟机没有太大意义,因为这意味着 Mac 的所有系统级别的特性都无法实现(services、bundle、tag、quicklook 等等)。
|
24
fly2never 2014-03-21 21:38:43 +08:00
今天突然想到一个feature,就是首字母缩写*过滤*搜索,这个mac上没有,而且TC还支持拼音首字母缩写
|
25
likaci 2014-08-04 13:44:34 +08:00
|
26
xell OP @likaci 多谢建议,DC 我很早就在关注了,但由于我现在已不再使用多系统而是专注于 Mac 平台,它的跨平台特性反而成为了它的弱点——Mac OS 的几乎所有原生特性,它都不支持。
|
28
xell OP @likaci ForkLift,基本能满足所需。我还试过(买过)所谓 Mac 下最强的 Path Finder,发现就我的操作需求而言比 ForkLift 还差,而 PF 的许多高级功能我用不到。
|
29
likaci 2014-08-23 12:49:42 +08:00
@xell 收到邮件啦。
其实就是添加一个变量作为Mode,在按下按键之后判断一下。 比如r(rename)之后赋值为rename,rename模式下所有按键动作为输入原字母; 然后按键回车确定之后,赋值Normal; --- 现在就是ForkLift收藏夹太难用了 |
31
skl 2014-12-27 17:12:41 +08:00
楼主,DEVONthink是用自己的数据库没错,但是pdf、docx、jpg、webarchive等等,都是独立存在于文件系统的。不信,你右键点开DEVONthink的数据库,点显示包内容,都在里面,Spotlight能搜索到
|
32
sunoonlee 2017-02-01 16:02:13 +08:00
非常精彩的「吐槽」。楼主是高阶 geek ,所以要找到完全满意的就很难。
TC 实在是难得的好软件。我才从 Win 迁移到 macOs ,各方面体验都有很大提高,唯独 TC 没找到好的替代品。这两天试用了 Path Finder , Forklift 和 Commander One ,感觉 Path Finder 最符合我的需求( Commander One 太弱了),亮点包括: - 收藏夹功能(接近 TC ctrl+D 的体验,收藏夹里的 alias 可以改名) - 批量重命名 - arrange by 可成组显示 - 界面可定制性高,比如右侧栏和底栏 不过,现在我需要文件操作的场景越来越少了,主要是工作和生活变动的原因,另外也因为越来越依赖一些其他软件比如 evernote 。如果文件操作的频率不高,也就没必要折腾这些了。 不知三年多以后的今天,楼主的文件管理工作流有什么变化吗?好期待你的更新 :D |
33
xell OP @sunoonlee 多谢回复。我这几年在 Mac 上一直都使用 ForkLift ( FL )。
大前提是,肯定要选择原生应用,以便支持各种系统级特性(例如 Services 、 Share 、 Tags 等),因此各种跨平台、非独占的应用都不考虑,哪怕开源或者具有相当可玩的空间(例如 muCommander 、 Double Commander )。 其次,我严重依赖于 TC 的一个基本操作——选定(姑且这么称呼),也即使用空格来对某些项目进行选择,而在项目中上下移动并不会改变这种选定状态。很遗憾我至今都没有在 Path Finder ( PF )中看到这个功能,或者我没找到。没有这个,我觉得不如回退到使用 Finder 算了。 再次, PF 中,双面板操作还是有如二等公民的地位,似乎是为了能与其他类似应用齐肩而强加进去的功能。按其更新日志,直到 7.0 版本才初步支持,那时已是 2014 年 9 月份了,已经耗尽了我的耐心。直到现在功能也相当薄弱,例如没有将当前光标所在文件夹打开到对面面板的功能。 我现在将 FL 3 Beta 版本当成主力文件管理器在使用,一般来说拿 Beta 来做主力是很奇怪的,但这也反映出这个新版确实有些非常便利的功能,例如 Quick Open (快捷键 Esc )和 Quick Select ( Cmd+S ),以及全面的系统特性支持和大量细微改进。在我的使用场景,已经将 Path Finder 远远甩下了。为了回复此文,我特意装了最新的 PF 试用了一会,感觉不太好——这还是一个键盘操作为二等公民(恕我再次使用这个比喻)、以各种附加面板为亮点之一、试图取代 Finder 的大而全应用,可惜后面两点对我而言都是鸡肋:绝大多数时候我只需要文件操作;而且我这几年用 Mac 的心得就是,绝不要试图取代系统应用,单就 Apple 不会交出底层 API 而言,任何企图僭越的行为都会遭到可耻的失败。 多说一句: FL 3 Beta 的界面相当现代,与 macOS Sierra 吻合度更高。 确实,诚如你所说,需要文件操作的场景在减少。虽然我依然没有全面转向库( Library )理念,还是努力通过文件夹结构将数据的操控权掌握在自己手里,但在某些方面,我已经“投降”了: Photos 用来整理手机照片、 DEVONthink 用来整理项目,等等。从某种程度上,我已经终止了寻找 TC 替代品的努力,如无意外将继续使用 FL 。根据 macOS 以前的以及未来的软件哲学,估计 TC for macOS 再也不会出现了,它错过了出现的时机。至于什么 Commander One (我还收了它的 Pro 包)、 Total Manager 、 CRAX Commander ,熙熙攘攘,随它们吧。 顺便多谢 @skl 的说明,确实如此。 |
34
sunoonlee 2017-02-07 16:28:41 +08:00
@xell 感谢你认真的回复,读来很有收获 :)
听你一说,我也去试了 ForkLift 3 Beta ,果然很不错,相比 FL 2 有较大改进,也把 Path Finder 甩开了。去看了他们官网,原来 FL 3 是专门重写的,最近半年的版本迭代很认真。于是我也决定用它了。 不过你提到 PF 的两个细节好像不够准确,我来吹毛求疵一下: 1 、官网更新日志显示,它 2012 年就支持 Dual Pane 的基本操作了,你所说 2014 年新增的是一个改进功能。 2 、「将当前光标所在文件夹打开到对面面板的功能」是有的,在 view 菜单下 「 Browse in Next Pane 」。 另外值得一提的是,因为本帖下几位网友的安利,我也入了 DEVONthink 的坑。它真是资料管理的利器,收集、整理、搜索特别强大;有了它,就更少需要直接操作文件了。往 DEVONthink 中添加文件有 Index 和 Import 两种方式,可以结合使用; Index 方式好处是不用改变原有的文件目录,方便与其他软件协同工作。 |