1、 对新用户来说,用好 Mac 就三板斧: 1、理解 OS X 的基本结构和特点 2、掌握多手势和快捷键,少量即可,多多益善 3、用好工具,否则就算是把屠龙刀,搁庸人手里也是废铁一块,还得嫌沉 一、理解 OS X 的基本结构和特点 OS X 本身是基于类 Unix 内核的 Darwin 构建的,整个系统的设计思想、内核、文件系统、命令行都和 Unix 一脉相承,所以具备 Linux/Unix 经验的同学上手会非常快,也会感觉很顺畅。没有相关经验的也不用伤心,看完这个系列,你们操作起来一样会快得让自己不好意思。 1、用户目录 OS X 采用了 Unix 的多用户系统,所有用户的目录都在/Users
2、 目录下,这里面的“/“,表示根目录。用户登录系统后,自己的用户目录下一般有公共、图片、文稿、下载、音乐、影片、站点、桌面、资源库(资源库在 10.7 Lion 以后的版本中已经被隐藏,通过终端可以找到) ,当然,这是 OS X 为用户做了国际化,打开终端(在 Finder 左边栏点击,应用程序 实用工具 终端,后续我们会介绍如何使用 Launcher 快速打开应用程序) ,输入 ls,你会看到真正的目录名称:Desktop、Documents、Downloads、Library、Movies、Music、Pictures、Public、Sites 等。继续在终端中输入 cd /,切换到根目录
3、,键入 ls,这样基本就可以看到 Unix 目录的全貌。 所以在 OS X 中,无需纠结于 C 盘 D 盘、数据与程序的分离,因为它们本身就是分离的。没有特殊需求,不需要再进行分区,所有的数据都可以放在你的用户目录下,如果你觉得系统提供的目录不够,可以自行增加目录。关于数据文件,根据自己的喜好分门别类进行组织即可,也可以一股脑扔到 Documents(文稿)目录下,需要什么文件,通过 Ctrl + Space 快捷键呼出 Spotlight,一问便知(在工具部分会做介绍) 。其他图片音像文件,按照系统提供的目录放置即可,简单明了不费脑。 2、Finder 和 Dock资源管理 Finder 是
4、 OS X 的资源管理器,原型来自早期的 Mac OS 系统,最初功能十分简陋。我最早开始用 Mac 的时候,发现 Finder 既不支持页签,也不支持剪切,最令人发指的是,如果你想调整 Finder 的窗口大小,只能把鼠标移到窗口的右下角进行拖拽操作。当然在我知道了事实真相后,立刻觉得这并不是最令人发指的,因为所有的程序窗口都是这么设计的!那时我就想,苹果的设计人员也有脑子进水的时候。 有时候,我会觉得苹果标榜的“think different“的意思就是像精神病一样地去考虑问题 。 当然,系统发展到现在,除了 Finder 依然不支持剪切外,功能已经非常丰富了。Finder 提供了多种资源
5、浏览方式,比如图标、列表、分栏、CoverFlow 等,左边栏是个人收藏和设备信息。你可以把常用的文件夹拖放到左边栏个人收藏区域,便于快速访问。近期新增的功能包括我的所有文件、AirDrop 无线共享、Tag、页签等功能。Finder 对所有文件提供了 QuickLook (快速预览)功能,想知道是什么效果的,选中一个 PDF 或 MP4,单击空格键即可。 在 Finder 中选中文件回车是对文件重命名,想打开文件可以用鼠标双击,或者快捷键 command + o。 那为什么不提供文件剪切的功能呢?如何不使用插件实现剪切操作呢?下一篇揭晓答案。 最后说说 Dock。Dock 是一个工具栏,一般
6、在窗口的底部,相当于资源访问的快捷方式,除了对程序的快速访问,还提供了 Stack(栈)的功能。把需要快速访问的资源文件夹拖放到 Dock 中,在 Dock 右键点击相关文件夹,把显示内容改为网格,然后点击 Dock 中的文件夹,效果如下,同样可以 QuickLook,也可以回车直接打开文件。 上次讲了理解 OS X 的基本结构和特点的第一点和第二点,还留了个疑问为什么 Mac 不提供文件剪切功能 。 在 Finder 里选中文件或文件夹,点击右键,你可以看到复制和拷贝这样的菜单,但没有剪切。之所以这么设计,是因为 OS X 继承自 Unix,在 Unix 中没有 cut (剪切) ,只有 m
7、v(移动) ,这似乎也更符合软件的隐喻,剪切更多表示剪掉一部分内容,而独立的文件是不能剪切的,只能移动。 如何通过快捷键实现文件移动的功能呢?command + c 拷贝后,option + command + v 可以实现 Move to here 功能,如果还需要复制到其他地方,可以继续用 command + v。 下面接续前文。 3、应用程序的安装和卸载 一直以来很喜欢 OSGi 技术,用了 Mac 以后,觉得 OS X 对程序的封装也很好。最后发现二者有一个共同点,那就是 Bundle,OSGi 以 Bundle 的形式封装 Java 程序和资源文件,而 OS X 中的所有应用程序都是
8、 Bundle。 什么是 Bundle?大家可以把它理解为包 ,比如你出门旅行,随身携带的肯定是大包小包,你不可能把包里的东西拆散了插自个儿身上,就算你身上口袋多,安检也不能答应是不是?OS X 和 OSGi 对程序的封装,就采用了这种包的形式。 对于普通用户来说,你在 Launchpad(F4 键呼出)中看到的所有程序都像一个图标,但这个图标不是 Windows 中的快捷方式,而是封装好的 Bundle,从程序角度而言这是一个文件夹,对普通用户来说,知道点这个图标可以打开程序就够了。Bundle 的设计是为了动态化,正是这种设计方式使得 OS X 中 95%以上的软件的安装变得十分简单。如果
9、你是从 Windows 平台转过来的话,你会认为 Mac 上的软件安装和卸载简单的令人发指。安装程序就是把 XXX.app 拖进/Applications(应用程序文件夹) ,卸载就是把程序从该目录删掉,That s enough! 对于有洁癖的同学,可以使用清除软件 ClearAPP,ClearAPP 可以找到所有 App 相关的文件,由用户决定是否一并删除。 大体上你可以这么理解, OS X 中 95%以上的软件都是 Windows 中的绿色软件 。 如果大家对 OSGi 和 Mac App 的 Bundle 有兴趣,我可以单开专题介绍,这部分内容技术性更强一些。 4、磁盘映像 顾名思义,
10、磁盘映像文件可以直接挂接到 OS X 中,其表现形式就像是一个磁盘分区。磁盘映像文件类似 Windows 下常用的 iso 文件,不过在 OS X 中后缀名是 dmg。dmg 文件双击可以直接打开,打开后在 Finder 左边栏的设备中可以找到挂接好的磁盘映像。dmg 文件是 Mac 下最常用的文件组织方式,几乎所有的安装程序都是以 dmg 方式发布的。一般情况下安装程序就是打开发布文件 dmg,里面有一个 app 文件和应用程序文件夹,把 app 拖入应用程序即可。另外我们也可以使用磁盘工具对现有硬盘进行分区,把 dmg 文件恢复为真正的硬盘文件。 5、状态保持 OS X 下的大部分软件具备
11、状态保持的功能。打开文件、浏览、关闭。下次打开该文件时会自动恢复到上次文件的进度。预览(阅读 PDF) 、音视频软件(比如 iTune 和MPlayerX 等) 、Pages、Keynote 等都有这样的功能。10.7 Lion 以上的版本在这方面做的就更过分了,文件的全屏状态也能记录。比如你打开一个 PDF 文件,全屏阅读,并且用,然后使用 Command+Q 关闭,下次打开这个 PDF 时会自动全屏。Lion 中着力宣传的新功能“重返“ ,就是记录所有窗口程序的状态,关机重启后重新打开程序并恢复到程序关闭前的状态。 6、OS X 的维护 不需要安装杀毒软件 定期通过磁盘工具进行验证和修复磁
12、盘权限即可 手动执行脚本 sudo periodic daily weekly monthly 使用过程中遇到问题,可以先来实施维护三板斧:修复磁盘权限、执行维护脚本、重启,基本上大部分问题就都解决了。 遇到硬件相关的问题,比如电源、灯光、风扇、触摸板等出现问题,可以尝试重置 SMC,具体可以参考: http:/ 另外 OS X 系列的升级相对平滑,我从 Leopard、Snow Leopard、Lion、Mountain Lion 到现在的 Mavericks,一路升级上来,从未全新安装过。或者说我自从用了 OS X ,还没有重装过系统。 今天接续 Mac 指引系列,这个系列前期的内容主要针
13、对 Mac 初级用户,如果你不打算用 Mac 或者是 Mac 资深用户,可以直接略过看最后的今日推荐。 二、掌握多手势和快捷键(少量即可,多多益善) 掌握好多手势操作和快捷键可以有效的提高工作效率,触控板和快捷键基本让你可以脱离鼠标。多手势我就不说了,苹果的官网和操作系统自带的说明已经非常详尽。我简单介绍几个常用的快捷键。 Command+Tab 任意情况下切换应用程序 - 向前循环 Shift+Command+Tab 切换应用程序 - 向后循环 Command+Delete 把选中的资源移到废纸篓 Shift+Command+Delete 清倒相关程序的废纸篓(提示) Shift+Optio
14、n+Command+Delete 清倒相关程序的废纸篓( 不提示) Command+ 同一应用程序多窗口间切换 Command+F 呼出大部分应用程序的查询功能 Command+C/V 复制/粘贴 Command+Option+V 移动文件 Command+N 新建应用程序窗口 Command+Q 退出当前应用程序,说明一下,所有应用程序界面左上角都有红黄绿三个小图标,点击绿色扩展到最适合的窗口大小,黄色最小化,红色关掉当前窗口,但并没有退出程序。用 Command+Q 配合 Command+Tab 关闭应用程序最为迅速 Command+L 当前程序是浏览器时,可以直接定位到地址栏 Comma
15、nd+“+/-“ 放大或缩小字体 Control+Space 呼出 Spotlight Command+Space 切换输入法 OS X 下快捷键非常多,对于普通用户来说,根据二八原则,用好上述快捷键,已经可以解决好大部分效率问题了。 三、用好工具 1、搜索 Spotlight 是 OS X 自带的强力搜索工具,可以进行全方位搜索。借助 Spotlight,可以在输入文字信息时即时查找电脑上的任何内容。可以找文稿、电子邮件、应用程序、歌曲、联系人等,还可以通过设置获得快速定义或执行简单数学计算。 Spotlight 菜单位于屏幕的右上角,带有一个放大镜图标。点按它即可开始搜索。默认热键是 Ct
16、rl+Space。 Spotlight 的检索速度非常快,除了第一次初始化索引占用资源较多,平时都是增量索引,用户基本不会感觉到什么。 所以我在介绍用户目录和文件时说,在 OS X 下可以不进行文件整理,只要你记得文件的任何信息,通过 Spotlight 都可以快速定位到该文件,回车可以打开文件,按住 Command 键单击可以打开文件所在位置的文件夹。 Spotlight 的高级用法,可以参考MacTalk人生元编程一书中 MacTips 的第 130个技巧。 2、Launcher(启动器) Launcher 的主要作用之一就是快速定位并启动应用程序,还可以当做计算器,定位文件,打开网页,G
17、oogle 搜索等, 是使用 Mac 的必备软件,有了启动器,你就不会再想念“开始菜单“了。相关软件推荐两款,都是免费应用,Alfred 和 Quicksilver。 目前 Alfred 发展更为迅猛,所以推荐使用 Alfred,在 App Store 可以直接下载,轻量级软件。默认热键是 Option+Space,如果你想打开 Safari,只需四个快捷键,Option+Space呼出窗口,输入 s,回车。 在输入框如入计算表达式,例如 200/999,会自动计算结果 0.2002002。输入 find 和文本信息,会找到最近使用的文件等等。 Alfred 的功能远不止于此,其强大之处足以用
18、一整篇文章描述。详细的使用说明,请参考MacTalk 人生元编程 的另一篇文章“ 神兵利器 Alfred“。 3、办公软件 推荐三套:iWork(Pages,Keynote,Numbers) 、OpenOffice 和 Microsoft Office;前二者是免费软件,第三个是收费软件。 iWork 的所有软件都可以在 App Store 上直接下载,最新版本全部免费。微软的 Office可以从官网购买,应该还是光盘介质。 目前我大部分文档工作都在 iWork 上进行,推荐大家在 Mac 上使用 iWork,操作简单直接,上手很快,习惯后效率和效果都不错。 nfoQ 调整了鬼脚七夜话视频的音
19、量,有兴趣的再去看看。 http:/ 今天接续 Mac 指引系列,继续为大家推荐 Mac 平台上的常用工具。 1、文本编辑器 文本编辑器是大家常用的工具软件之一,除了 OS X 自带的原生文本编辑器之外,我再为大家介绍几款人民群众喜闻乐见的编辑器: VIM:号称编辑器之神,全键盘操作,充满速度感,良好的插件体系,几乎满足一切程序语言的编写需求。具体介绍请参考书中工具主题的 Vim 系列文章。 Emacs:神的编辑器,捆绑了文本编辑器的操作系统。没了,大家感受一下 TextMate:Mac 专有编辑器,号称 Ruby 程序员最爱,当年 1.0 版一份 39 欧元,总共卖了十几万份拷贝,现在 2.
20、0 免费开源,原来的开发者已经消失无踪,据说挣足银子去太平洋的小岛晒太阳了。 Sublime Text:文本编辑器的后起之秀,发展迅猛,媲美 TextMate,跨平台,比 Vim 和 Emacs 容易上手,号称性感编辑器。 以上四款自成体系,都有完善的插件生态环境,大家可任意选择。 2、资源管理增强 有以下几个软件可以让你管理资源和窗口更加得心应手。 TotalFinder:Finder 插件,为 Finder 增加多标签(类似 Chrome 的多页签) 、双面板、UI 设置等功能。收费软件。 XtraFinder:Finder 插件,功能和 TotalFinder 类似,支持 tab、文件夹
21、置顶、多窗口、剪切、全局热键等功能,重要的是这是一个完全免费的自由软件。目前版本支持到 10.8。 Breeze:窗口管理软件,Optiong+/3 分别对应最大化窗口/左半屏幕窗口/右半屏幕窗口,适合键盘控制。收费软件。 Window Tidy:窗口管理软件,支持自定义窗口大小,以拖拽的方式进行程序窗口的管理,非常方便,适合鼠标一族。收费软件。 3、风扇控制 推荐 smcFanControlMacbook 的专用风扇控制软件,免费。OS X 对风扇控制并不敏感,CPU 使用率比较高的时候才会增加风扇转速,那时铝合金机身已经比较热了,尤其是在炎热的夏天。用这个软件可以自由控制风扇转速。夏天空调
22、屋里一般 3000-4000 转就够了,冬天一般不需要开启。抱怨 Macbook 表面热的同学,可以试试,我保证你用了以后,妈妈再也不用担心你的 Mac 发烫啦。 4、邮件 如果你已经升级到 10.7 Lion 以上的版本,系统提供的邮件将是你的不二选择,系统原生的邮件系统一直在进行改进,邮件会话的管理、全屏体验、个人收藏栏、智能邮箱等都是亮点。目前原生邮件的版本是 7。 重度 Gmail 用户可以使用 Sparrow 和 Unibox,有 Foxmail 情节的也可以选用 Foxmail for Mac。 5、输入法 OS X 的原生输入法已经有了很大改进,关于原生输入法的介绍可以参考 Ma
23、cTips 的技巧 16。其他可选的输入发包括百度输入法、搜狗输入法、FIT 智能拼音等。 6、IM OS X 系统自带的 Messages 是个选择,支持 iMessage、Gtalk、Yahoo 等,但是不支持 MSN,虽然可以通过配置方式支持,但比较麻烦。其他可选的有 QQ for Mac,MSN for Mac,Skype for Mac 等,还有整合工具 Adium 和 Trillian。 以前我在使用 Trillian 比较多,整合了 MSN,GTalk,Twitter 等,表现稳定,用户体验也不错。免费软件。随着 MSN 渐行渐远,现在更多的使用独立应用,比如 Messages、
24、QQ 、Skype 等。 7、影音娱乐 MPlayerX,Mac 下的通用播放器,几乎适配所有影音格式。免费软件,可以直接在AppStore 下载。 射手影音,最大的特色是智能匹配字幕,几乎适配所有影音格式,收费软件,可以直接在 AppStore 下载。 补充:昨天介绍的 XtraFinder 已经支持最新的 10.9 了,我试了一下,用起来非常流畅。另外,MPlayerX 由于不适配 AppStore 的沙箱, AppStore 上的版本已经不再更新,可以直接去其官网下载。VLC 也是一款不错的播放器,喜欢的可以试试。 1、Markdown 我一般用以上文本编辑器进行编程和文字修改,说到大段
25、写作,还得用 Markdown 软件,我常用的软件有三个: Day One:笔记类写作软件,支持大部分 Markdown 语法,按日期分类,同时支持标签、检索和导出功能,我的大部分文章都是用这个软件完成的。收费软件,可以直接从 AppStore 下载。 Byword:专注写作的 Markdown 文本编辑器,支持所有 Markdown 语法,提供简洁干净的写作界面,支持段聚焦、行聚焦和打印机模式。收费软件,可以直接从 AppStore 下载。 Mou:中国开发者编写的 Markdown 编辑器,支持一边写作一边预览,我常常用它来修改文章,实时预览效果,多种主题模式是 Mou 的特色。免费软件,
26、接受赞助。 2、文件比较 对于程序员来说,文件比较也算必备工具,OS X 中提供了原生的比较工具FileMerge,不过这个工具对非 ASCII 内容的文件支持非常不好,我给大家推荐的是VisualDiffer。VisualDiffer 支持文件和文件夹比较,支持文件过滤、多重比较模式、颜色标注等,操作简单,响应迅速,实乃程序员居家旅行之必备工具。收费软件,可以直接从 AppStore 下载。 另外,习惯命令行操作的朋友,直接使用 diff 和 vimdiff,也是不错的选择。 3、下载软件 现有的网络条件让下载软件不像以前那么风光无限,断点续传这样的功能浏览器都能支持了,所以直接使用浏览器的
27、下载即可。 命令行下的下载推荐使用 wget,打开终端输入 wget,后面跟要下载的链接即可。 P2P 软件可以使用 aMule,功能和 Windows 下的电驴类似。 这里要特别推荐一下迅雷的离线下载功能。迅雷利用自己强大的硬件资源(带宽、服务器群和存储能力)可以实现快速离线下载,大部分资源直接秒杀,之后用户只需要用很短的时间把资源从离线迅雷服务器下载到本地即可(网络情况好的话可以达到 M 级别的下载速度) 。在下载方面,离线迅雷不提供任何资源,但是提供非常吸引人的服务能力,费用也很低,大概每月几块钱的样子。目前迅雷已经提供了 Mac 版客户端。 4、虚拟机 VMware Fusion,Pa
28、rallels Desktop(收费软件) VirtualBox(免费软件) 具体可以参考MacTalk人生元编程书中 MacTips 的技巧 88。 5、系统清理 Max OX S 基本上不需要系统清理软件,有洁癖的同学可以考虑使用 CleanAPP 和 CleanMyMac 对系统进行优化和清理。都是收费软件。 6、阅读笔记类软件 iBook:原生阅读类软件,在新版操作系统 Mavericks 中首次亮相,支持在 Mac 上阅读 epub 格式的软件,支持阅读进度、标签、笔记等云同步,支持 iBooks Store,阅读体验优秀。免费软件。 EverNote:优秀的笔记软件,支持多终端云同
29、步,5.0 之后 UI 有了很大的改进。免费,直接从 AppStore 下载,收费用户可以使用更为高级的功能,比如大容量文档、PDF 搜索、实时聊天、全屏播放等。 Kindle for Mac:支持本地阅读和 Amazon 商店,支持中英文字典,电子阅读体验一流。遗憾的是不能整合中国和美国 Amazon 的帐户,导致电子书商品也没法使用同一个帐户阅读。免费软件。 ReadKit:优秀的 Read it Later 和 RSS 阅读器,支持的源非常丰富(Feedly,Pocket,Instapaper,Readability 等) ,如果你还喜欢博客和传统阅读,那么推荐使用。收费软件。 Pock
30、et:最好的稍后读 App,支持标签分类、编辑等功能,支持 Safari、Chrome 等插件,非常适合知识积累,免费软件。 7、压缩软件 iUnarchive 和 The Unarchiver,都是 AppStore 上的免费软件,支持大部分软件的压缩和解压缩。 iPack 的功能更强大一些,类似 Windows 下的 Winrar,收费软件。 8、词典 原生词典,支持屏幕取词,可以自定义添加词典,具体参考MacTalk人生元编程书中 MacTips 的技巧 76。 欧路词典,支持屏幕取词,免费软件,可直接从 AppStore 下载。 9、备份软件 OS X 提供了非常方便的备份工具 TimeMachine(时间机器) ,看到这个名字,大家不要以为这是为了让你在厌倦了现代生活后穿越到清朝去玩格格和王爷的游戏,它是一款软件,专为备份操作系统和重要文件而生。 我第一台 Mac 用的操作系统是 Leopard,一路升级到 Snow LeopardLionMountainLionMavericks,包括更换 Mac,从未重装过系统,我想这对于 Windows 系统来说是不可想象的,所有的功劳和荣耀都归于时间机器! 我个人每周会备份一次,如果你觉得自己资料非常重要,可以每隔几小时备份一次。具体的用法我就不介绍了,可以参考苹果的官方文档: