本文的大部分技巧来自于池建强老师的《MacTalk.人生元编程》,感谢他的辛苦付出,本文多系整理而已。

终端输入说英语

说英语时我们当然希望有标准发音。在Mac中不需要字典,直接在终端里输入say hello word,Mac就会说英语了。

Spotlight快速打开程序

很多刚开始使用Mac的用户,一般都知道Spotlight检索功能。事实上用这个功能还可以快速打开程序。通过ctrl+space呼出,输入通讯或cont,都可以找到通讯录这个程序,回车即可打开。

英文单词自动补全

当使用系统软件文本编辑、Pages、Keynote时,输入英文按esc键,系统会帮助你自动完成单词,比如你想输入bril-liance,只需输入brill,按esc键,系统就会出现自动提示。如果某个应用,比如Safari的搜索框里esc是取消输入,那么使用fn+f5也可以达到这个效果。对于常写英文文档的人比较有帮助。

利用你的触发角

OS X系统为用户提供了强大的Mission Control功能,今天为大家介绍其中的触发角。打开系统偏好设置-MissionControl-触发角,就可以对屏幕的四个角进行设置了。比如把左上角设置为将显示器置为睡眠状态,当我们暂时离开电脑时,顺手把鼠标移到左上角,屏幕就变黑了,非常方便。

截图

OS X提供了非常方便的截图工具,你可以随时随地截取屏幕画面。

  1. shift+command+3:全屏幕截图;
  2. shift+command+4:通过鼠标选取截图。
    • 此时若按空格键,则截取当前窗口。

截取的图片默认存放在桌面上,以时间命名。

若想把截图加入剪切板而非存在桌面,请加Ctrl, 如Ctrl+shift+command+3等。这样你可以通过com-mand+v直接把截取的图片内容复制到图像处理软件或Pages、Keynote等文件中。

程序切换

在OS X中程序切换可以通过command+tab进行,command+shift+tab进行逆序切换,功能类似Win7的alt+tab。

同组程序窗口间的切换

比如你打开了多个预览程序阅读pdf,你想在这些pdf之间切换阅读,这时候就可以使用command+`(esc下面的键)进行同组程序切换。

切换程序时实现预览功能

通过command+tab可以实现程序之间的切换,如果我们想在切换到某个程序的时候看看该程序组都在显示什么,可以按住command的同时按数字键1或上下方向键,系统会调出该程序的Exposé模式,这时你可以放开所有按键,用鼠标或方向键选择显示哪个程序窗口。

切换程序时恢复最小化的窗口

通过command+tab可以实现程序之间的切换,command+m可以最小化当前窗口。如果我们想在切换到某个程序的时打开恢复该窗口,可以按住command的同时按option键.

因此建议用command+H,这样当前的活跃程序窗口会全部隐藏而不是command+m将其最小化。

输入pmset noidle,Mac不休眠

如果你想离开电脑一段时间,又不想让电脑进入睡眠状态,有个简单的命令可以帮助你做到这一点。在终端中输入:pmset noidle,即可。只要该命令一直运行,Mac就不会进入睡眠状态。关掉终端或ctrl+c可以取消该命令。pmset是OS X提供的命令行管理电源的工具,其功能远不止于此。

快速预览

OS X提供了非常方便的预览文件内容的功能。在Finder或桌面上,选中一个文件并按空格键,系统就会弹出预览界面。对于很多文件我们仅仅使用快速查看功能就可以浏览文件内容了,比如iWorks的keynote、pages、numbers,微软Office的文档,pdf,图片,视频,各类文本文件等等。

OS X的预览程序中的放大功能

OS X的预览程序可以打开各类图片和pdf等类型的文件,当你想查看某个图片或pdf的细节时,没必要用command+ +来缩放整个文件,使`可以呼出放大镜,细节一览无遗。

隐藏其他程序

当我们不想在使用当前程序的时候看到其他程序的时候,除了让当前程序全屏,你还可以使用快捷键option+command+h,这时除了你正在使用的程序,其他所有的程序都会被隐藏起来,有助于你专心工作。想切换到其他程序时,可以使用command+tab。

粘贴纯文本

我们在网页或其他文档上复制文字的时候,会把文字格式一并复制下来,command+v会把文字格式都粘贴过去,如果我们只想粘贴纯文本,可以使用shift+option+command+v,大部分软件都支持这种方式复制纯文本。

妈妈再也不用担心我的macbook发烫了计划

http://zythum.sinaapp.com/youkuhtml5playerbookmark/

OS X的程序预览

OSX的预览程序可以打开pdf、图片等类型的文件,当你想查看它们的细节时,无需使用command++来实现,按`键可以瞬间呼出放大镜,细节一览无余。

粘贴为纯文本

我们在网页或其他文档上复制文字的时候,会把文字格式一并复制下来,command+v会把文字格式都粘贴过去,如果我们只想粘贴纯文本,可以使用shift+option+command+v,大部分软件都支持这种方式复制纯文本。

向后删除(欢迎windows中的delete键)

普通的PC中,有一个Delete按键可以删除光标后面的字符,但在Mac电脑中Delete按键只能删除光标前面的字符。不过我们可以用fn+delete

不打开“词典”,在文章中就能查词

看到不认识的生词或生字,只需用三个手指在生词上点击一下,就能显示这个字或词的详尽、权威的解释。

前往文件夹

在Finder下按Command+Shift+G ,可以开启前往文件夹对话框,之后你可以输入路径来快速访问Finder目录位置,进行定位文件操作,这毫无疑问是最快的方法。另外你不必输入全部的路径,可以直接输入当前文件夹往下的路径就可以。

另外在打开或保存对话框也可以使用这个快捷键。(什么是打开或保存对话框?举个例子,看到网页上一张图片,你右键选择“存储图像为”弹出的就是保存对话框)

mac中的剪切

选中一个文件按command+C进行复制,之后在Finder的另一个位置按command+option+V,这样这个文件就直接被移动到后面的位置了,相当于windows的剪切功能。这个功能只限于Lion之后的系统。

Mac 小技巧的更多相关文章

  1. Mac小技巧:强制退出程序的六种方法

    原帖地址: http://www.cnbeta.com/articles/175447.htm 1.使用键盘快捷键强制退出处于活跃状态的Mac程序 快捷键:Command+Option+Shift+E ...

  2. Mac小技巧:快速查看指定应用程序的所有窗口

    我们知道在Mac中快速在系统所有程序中切换得快捷键为: cmd + tab 不过有时我们需要快速查看某一个程序的所有窗口,那又该如何呢? 以下方法在MacOS 10.12中测试成功! Mac默认该功能 ...

  3. 不得不用的提高效率小技巧让你用Mac更顺手| Mac小技巧(三)

    文章内容及图片来源于:知乎,如果涉及版权问题,请联系作者删除 文章收录于:风云社区(提供上千款各类mac软件的下载) 1. 用预览给GIF删帧 我们在给文章配图或者做表情包的过程中,常需要截取 GIF ...

  4. MAC使用小技巧之用好mac电脑?的10个必知的小技巧!

    很多朋友是不是都有这样的困惑,刚接手Mac电脑,无论是笔记本亦或是台式机,很是不方便,因为windows系统那种习惯已经先入为主了,今天就给大家普及一些小技巧. 当你看到这篇文章,不管你有没有mac电 ...

  5. 9 个 Yoinkmac使用小技巧,提升你的 Mac 文档解决效率

    Yoinkmac是一个工具类应用程序,用于在苹果电脑上进行临时文档暂存,就像一个“中转站”将文件从一个窗口轻松移动到另一个窗口.类似的软件包括苹果电脑上的Dropshelf和Unclutter,但相比 ...

  6. MAC操作系统使用小技巧

    MAC操作系统使用小技巧   作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.修改主机名名称 1>.修改主机名称 修改和查询的Ulinx命令如下: sudo scutil ...

  7. mac os 隐藏文件夹的小技巧

    无论是谁,电脑里总有些不想让人看到的内容,或是私密日记,或是某播下载的奇怪东西,对于这些东西当然是不想被人看到的.怎么办呢? 有人说了几种方法: 1. 改名字: 2. 把文件夹做成加密DMG: 3. ...

  8. Mac 输入法小技巧

    相信使用Mac的朋友第一次使用Mac首先要考虑的就是输入法的问题,现在越来越多的第三方输入法都开始支持Mac平台,是否有同学仍然执着于看似“不符”国人习惯用法的OS X自带拼音输入法呢?自带的拼音输入 ...

  9. Mac 苹果OS X小技巧:如何更改文件的默认打开方式

    OS X小技巧:如何更改文件的默认打开方式 1.command + i 打开简介 2.选择合适的软件打开方式 3.选择全部更改 如图: 转自:http://digi.tech.qq.com/a/201 ...

随机推荐

  1. 【转载】#346 - Polymorphism

    Recall that polymorphism is one of the three core principles of object-oriented programming. Polymor ...

  2. IOS 制作常用代码的快捷方式

    输入可以变的对象或类型,要用<#name#>

  3. axure 动态面板实现图片轮播效果(淘宝)

    淘宝中经常可以看到店铺中的图片轮播效果,本经验将通过axure7.0实现 工具/原料   axure7.0 方法/步骤     下载需要轮播的图片   将图片引入至axure中,将引入的第一张图片转为 ...

  4. swift 注解 (和java比照)@attribute name

    Attributes provide more information about a declaration or type. There are two kinds of attributes i ...

  5. vuejs动态组件和v-once指令

    场景,点击某个按钮,两个子组件交替显示 <div id='root'> <child-one v-if='type==="child-one"'></ ...

  6. 使用node.js + socket.io + redis实现基本的聊天室场景

    在这篇文章Redis数据库及其基本操作中介绍了Redis及redis-cli的基本操作. 其中的publish-subscribe机制应用比较广泛, 那么接下来使用nodejs来实现该机制. 本文是对 ...

  7. c++参数传递的三种方式

    一般来说C++中参数传递有三种方式:值传递.指针传递.引用传递 1.值传递——传值 值传递是最常见的一种参数传递的方式,但是对初学者来说也最容易出错.如下例: #include<iostream ...

  8. Java8函数之旅 (二) --Java8中的流

    流与集合    众所周知,日常开发与操作中涉及到集合的操作相当频繁,而java中对于集合的操作又是相当麻烦.这里你可能就有疑问了,我感觉平常开发的时候操作集合时不麻烦呀?那下面我们从一个例子说起. 计 ...

  9. substring和substr小结

    substring 1 substring 方法用于提取字符串中介于两个指定下标之间的字符 2 substring(start,end) 开始和结束的位置,从零开始的索引 end:字符串下标,结束符是 ...

  10. laravel查看执行的sql语句

    方法一: 我们有时候想测试一段代码生产的 SQL 语句,比如: 我们想看 App\User::all(); 产生的 SQL 语句,我们简单在 routes.php 做个实验即可: //app/Http ...