麻烦给我一个用 OSX 的理由

2014-12-01 22:45:11

我是一个工程师,日常的工作中,超过80%的时间被设计、代码、服务器维护所占据。从一开始接触电脑到工作这些年,都在用着Windows,算下来足足有14年。 而萌生买MacBook的念头并不是最近才有的,从早些年尝试吃一吃黑频果到现在已有几年时间,与其说入手MacBook,还不如说是买OSX送了台MacBook来得恰当,MacBook硬件本身我真没有特别在意。

不过后来我还是有花了几小时在线上做功课,最后买了一台15英寸的rMBP,512G_SSD,16G_RAM,有带独立显卡,算高配。买东西是个大事,既然要买就要有买了用一辈子的觉悟。

首先,讲讲我之前都用Windows在干嘛:

  • Photoshop,处理一切像素设计。
  • Illustrator,处理一切矢量设计。
  • SublimeText,一旦依赖,就很难离开,有他我连Vim都不爱用了。
  • git,协同开发必备,没什么好说的。
  • xShell,Windows上最好的免费SSH客户端。
  • FileZilla,Windows上最好的免费FTP客户端。
  • executor,快捷启动,比较复杂,免费,国内有类似的叫Altrun。
  • Listary,快速定位文件路径,免费,用了可延长你的寿命。
  • OneNote,多平台同步便签,ORC光学识别图片上的文字,免费。
  • bat,windows自家的批处理,买系统免费送的。

老实说,除去Chrome和QQ这种必备App之外,以上的清单即是我在Windows上的生产力工具。有很多都是开源免费的,但是功能绝不含糊,瑞士军刀级别,指那打那,熟练起来提升效率显著,我有时候甚至怀疑,如果离开了executor和listary,我的工作效率是否会跌个500%?

那我需要OSX吗?有什么事情非得在上面做吗?当然没有!Windows对我来说已足够好了,在强调一次,我不在意MacBook这台机器,而看重的是OSX。

原因有很多,这里列几条主要的:

  • 因为我用iPhone、iPad,而且包括邮件在内的所有服务我都从Google checkout到了iCloud,算是iCloud重度用户,很多时候我在iPhone系统自带的“待办”上写下 TODO,但是回到Windows的时候,我却没办法看到这条TODO,虽说配合Apple自家的iCloud for Windows结合Outlook可以勉强做到同步,但是依然没有很直观就对了,为此我感到很心塞。
  • Windows上的命令行功能太少,配合vi用起来不舒服,即便是用更高阶的PowerShell也是如此。
  • 文件不区分大小写,本来Windows下debug没问题的文件,上载到服务器中就找不到,后来才发现原来是文件大小写的关系。
  • 听说OSX上使用PS很优雅,因为OSX的系统UI很优雅,会让你做设计的时候灵感爆表。
  • 更好的字体渲染技术、etc……

综合以上种种原因,我认为换OSX势在必行,期待OSX能把这些问题通通解决掉。

结果用上OSX后,以上提到的种种问题虽然都得以解决,但是,更可怕的恶梦却来了。

恶梦陈述:

快捷键恶梦

起初我是非常非常非常非常非常非常不适应OSX的快捷键,但是由于我个人非常在意物品或App的原生型态,不想轻易去改动设定,努力了2个星期,结果还是败了,10几年windows keymap习惯,真的改不掉了,若是普通的使用者,只要 cmd+ccmd+y 那就还好,我用PS的时候需要 shift+cmd+option+control+s 来输出PNG规格的图像,而且这个操作是经常性需要做的。再就是,也是最后促使我修改OSX按键的最后忍耐极限的关键,PS中缩放画布居然是按 control(小拇指)+鼠标滚轮 ,OMG,这怎么能忍!这简直就是强迫让我我放弃用 Alt(大拇指)+鼠标滚轮 5~6年的习惯啊?

所以,逆我者亡,一改了之!

改完之后,整个世界都安静了,工作效率瞬间提升500%,PS 100多个快捷键完美回归,而且任意穿梭于OSX,Windows,Linux都不再有keymap问题。

文件管理恶梦

OSX自带的文件管理器finder,每一次打开我都要纠结一下,因为没有快捷键的关系,我每次使用都要把手从键盘移动到用触控板或鼠标,用鼠标把他打开,进去之后依旧不能回去碰键盘,键盘不能文件夹操作, enter键 不能进入文件夹而是对文件重命名, delete键 不能返回上一层目录而是什么都不做。后来我得知,进入文件夹是 cmd+箭头下 ,返回上一层目录是 cmd+箭头上 。剪切是按了 cmd+c ,再按 cmd+opt+v 就成剪切了,查看文件属性信息大小是 cmd+i ,查看N个选中文件的大小是 cmd+ctlr+i

当然,这些都是小问题,并不影响效率,让效率大减的是没有目录书结构的sidebar,这样找文件就变得非常不直观,写代码的时候直接用terminal不用finder还好,做设计的时候就必须看缩略图来找文件,通常目录层级稍微多几层,找着找着就陷入文件夹地狱了。

btw

还有很多没写完。持续更新ing……

最后更新 2014-12-01

- EOF -