Mac Tips
分享:https://pan.baidu.com/s/1bS8NGM
终端里面直接说英语
- 说英语时我们当然希望有标准发音。在Mac中不需要字典,直接在终端里输入say yes,Mac就会说英语了
- (自己试验, say yes 会发出yes的英语,say + 英语单词 可以发出 英语单词的读音)
选择文本 (这个你试试,超级棒)
- 用command+鼠标,可以选中不同位置的文本内容。
- 用option+鼠标,可以对文本进行块选。(如果想对一列字进行删除或添加,可用这个选中后删除或输入文字,可以删除整列文字或在整列文字前添加一个文字)
使用键盘快捷键通过 Spotlight 快速搜索。
右箭头键 移到下一个搜索结果
下箭头键 移到上一个搜索结果
上箭头键 移到下一个类别中的第一个搜索结果
Command (⌘)-下箭头键 移到上一个类别中的第一个搜索结果
Command (⌘)-上箭头键 显示 Mac 上的搜索结果路径
Command (⌘) 打开所选结果
Return 键 在 Finder 中查看文件或应用程序
Command (⌘)-R 或 Command (⌘)-连按 打开搜索结果已选定的 Finder 窗口
Option-Command (⌘)-空格键
若要选取不同的快捷键,请打开“Spotlight”偏好设置 — 选取苹果菜单 >“系统偏好设置”,点按“Spotlight”,然后从面板底部的弹出式菜单中选取快捷键。您也可以点按弹出式菜单,然后按下要使用的按键。
显示桌面
- command + F3
- 四指外划
(我自己实验了下。
除去小拇指的四指外划,可以实现,但是有时候大拇指没有和其他三指同时,就会变成选中文字了。
除去大拇指的四指外划,也可以间接实现,这样外划可以调出所有正在打开的面板,最上方有几个选项,分别是dashboard,桌面一、桌面二)
输入法
- 中英文混合输入,输入中文的时候,打开 caps lock 键,可以直接输入英文,关掉又切换回中文
- 选词,通过 + - (或左右按键) 符号可以切换字或词,通过[ ](或上下按键)可以展开选词列表并进行切换
- 打开输入法偏好设置,可以设置自动校正模糊音
- 用’可以进行手动粉刺,比如fang’an(方案)
- 使用shift+6可以输入表情符号 ;-)
程序切换
- command + tab 可以切换程序。(个人实验:按住command + tab 然后,不放command,点击tab,直到找到想要到达的程序)
- command + shift + tab 可以进行逆序切换。方法同上
截图
- shift+command+3:全屏幕截图;
- shift+command+4:通过鼠标选取截图。
- 截取的图片默认存放在桌面上,以时间命名。
系统默认截图格式是png,你可以通过如下命令修改截图文件类型,例如:
defaults write com.apple.screencapture type -string JPEG - 如果在以上两个截屏动作中加入ctrl键,可以实现直接把图片保存在剪贴板而不是实体文件,这样你可以通过command+v直接把截取的图片内容复制到图像处理软件或Pages、Keynote等文件中。
删除文件
- command+delete删除文件,如果想彻底清除,使用shift+command+delete就会自动清空废纸篓。
维护你的mac
当你在使用系统时如果发现出现异常,那么就该进行日常维护了。
打开磁盘管理,选中你的系统盘,点“击“修复磁盘权限”,对磁盘权限进行检查和修复。完成之后还可以手动执行维护脚本:sudo periodic daily
sudo periodic weekly
sudo periodic monthly也可以一次全部执行:
sudo periodic daily weekly monthly
一般执行完这些操作后,你的Mac就会充满活力,继续上路。这些操作可以定期执行。
输入pmset noidle,Mac不休眠
- 如果你想离开电脑一段时间,又不想让电脑进入睡眠状态,有个简单的命令可以帮助你做到这一点。在终端中输入:pmset noidle,即可。只要该命令一直运行,Mac就不会进入睡眠状态。关掉终端或ctrl+c可以取消该命令。
pmset是OS X提供的命令行管理电源的工具,其功能远不止于此。
pmset -g,查看当前电源的使用方案
sudo pmset -b displaysleep 5,设置电池供电时,显示器5分钟内进入睡眠
sudo pmset schedule wake “02/01/13 20:00:00”,设置电脑在2013年2月1日晚8点唤醒电脑
感兴趣的可以使用man pmset查看详细信息。
- 如果你想离开电脑一段时间,又不想让电脑进入睡眠状态,有个简单的命令可以帮助你做到这一点。在终端中输入:pmset noidle,即可。只要该命令一直运行,Mac就不会进入睡眠状态。关掉终端或ctrl+c可以取消该命令。
强制关闭程序
- 总有程序关闭不了,这时候我们就需要:
方法一:option+command+esc,调出强制退出应用程序的窗口,选择要退出的进程即可。
方法二:打开活动监视器,类似windows的任务管理器一样操作就好了。
方法三:命令行下的kill命令,比如想杀掉
- 总有程序关闭不了,这时候我们就需要:
几个简单的命令
- 打开终端程序,输入date会显示当前日期,输入cal会显示日历,输入uptime会显示系统从开机到现在所运行的时间。
Spotlight搜索command 键定位 (没实验成功)
用Spotlight搜索的时候,搜到文件时,我们有时候会需要打开该文件所在的文件夹,这时候按住command键,点击文件即可打开Finder,并定位到该文件所在文件夹。- 显示隐藏桌面内容快捷键
- 我们经常会在桌面上堆满文件夹和文件,有时候会很方便,有时候会觉得很乱。其实我们可以通过以下命令来决定什么时候显示,什么时候隐藏。
chflags hidden ~/Desktop/ //隐藏桌面内容
chflags nohidden ~/Desktop/ //显示桌面内容
如果觉得输入麻烦,用TextExpander或Alfred设置成snippet即可
- 我们经常会在桌面上堆满文件夹和文件,有时候会很方便,有时候会觉得很乱。其实我们可以通过以下命令来决定什么时候显示,什么时候隐藏。
- 显示隐藏桌面内容快捷键
隐藏程序
- 当我们不想在使用当前程序的时候看到其他程序的时候,可以使用快捷键option+command+h,这时除了你正在使用的程序,其他所有的程序都会被隐藏起来,有助于你专心工作。想切换到其他程序时,可以使用command + tab
显示隐藏文件
- 在终端里输入ls -a,可以显示该目录下的隐藏文件。在Finder中输入shift+command+.可以显示隐藏文件,想恢复原来的设置,再输入一遍shift+command+.即可。
快速创建便签
- 便笺是我们很常用的功能,可以把一些临时性的文字内容贴到桌面上,大家是如何做的呢?复制文字,打开便笺程序,新建便笺,粘贴文字!Too young too complicated,我们只需要选中文字,然后shift+command+y,就行了。
文件比较
1、对于单个文件的比较,一般使用diff或vimdiff就可以了,比如:
vimdiff destfile.txt sourcefile.txt
vim会非常清晰的显示出文件的不同,还有很多快捷方式帮助你查看和操作文件,这个命令比较适合命令行爱好者。
2、对于大批量文件的比较,还是图形化比较工具更合适一些。OS X自带了FileMerge比较工具,可以满足部分需求,但对于中文编码文件或大文件经常会崩溃,很奇怪Apple一直不解决这个问题。
3、推荐一款收费软件,VisualDiffer(25元),UI、功能和稳定性都非常不错,实在是居家旅行、代码比较、查找问题的必备利器。mac 通用快捷键
这部分内容之前陆续介绍过,但还是有童靴希望有个汇总,基于二八原则,我把最常用的快捷键罗列一下,对于非开发者,应该够用了
Command+Tab 任意情况下切换应用程序-向前循环
Shift+Command+Tab 切换应用程序-向后循环
Command+Delete 把选中的资源移到废纸篓
Shift+Command+Delete 清倒废纸篓(有确认)
Shift+Option+Command+Delete 直接清倒废纸篓
Command+~ 同一应用程序多窗口间切换
Command+F 呼出大部分应用程序的查询功能
Command+C/V/X 复制/粘贴/剪切
Command+N 新建应用程序窗口
Command+Q 彻底退出当前应用程序
Command+L 当前程序是浏览器时,可以直接定位到地址栏
Command+”+/-“ 放大或缩小字体
Control+Space 呼出Spotlight
Command+Space 切换输入法
对于最后两个快捷键,我个人比较习惯Control+Space切换输入法,所以做了自定义的配置。
终端命令open
我们之前介绍过如何在Finder中浏览文件时进入当前目录的shell界面,那个插件叫做Go2Shell。当然我们也会有在shell下打开当前目录的Finder的需求,运行如下命令即可:
open .当然open也可以打开其他目录,比如
open /Usersopen还可以直接打开文件,打开程序,指定程序打开文件,打开网址等等,例如
open a.txt
open -a Safari
open -a TextMate a.txt
open http://news.sina.com.cn
mac键盘
- 很多人第一次用Mac的键盘是会发现,苹果也太抠门了,退格键没了,PageUP/PageDown/Home/End也没了。别担心,您不是还有delete键和上下左右方向键么?delete相对于退格键,fn+delete可以往前删,fn+上下左右方向键可以实现PageUP/PageDown/Home/End的功能,一个都不能少.