操作环境说明:Apple-iMac + Apple Wireless Keyboard + Apple Magic Mouse。
⌘/:command
⇧:shift
⌥:option(alt)
^:control
↩/⌅:enter(return)
⇥:tab
⎋:esc(左上方的escape键)
⏏:eject(右上方的介质推出键)
⇪:caps lock
关于fn功能键
MacBook/iMac键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,这样的默认设置对于多媒体娱乐功能控制非常便利,但对于将Mac作为工作电脑且需要频繁使用功能键(F1-F12)的开发设计师,最好将功能键(F1-F12)的行为设置为标准的功能键。操作步骤如下:
系统偏好设置(System Preferences)->键盘(Keyboard),勾选[将F1、F2等键用作标准功能键(Use all F1, F2, etc. keys as standard function keys)]。
这样设置后,第一排键盘上图标示意的系统控制功能必须要同时按下fn辅助实现;下文中有些地方的快捷键组合中就无需fn,例如control+F2聚焦菜单栏的苹果图标、F11显示桌面。
关于tab键控移焦
在Windows下,用户通常使用tab键将焦点从一个控件移动到另一个控件。例如填完完网页表单中的用户名后,可按下tab键切换焦点到密码编辑框继续输入。
Mac OS X可通过[系统偏好设置(System Preferences)->键盘(Keyboard)->快捷键(Shortcuts)->勾选所有控制(All controls)]或[control+F7]来激活/关闭全键盘控制模式。设置全键盘控制模式后,在弹出带[确认]|[取消]选项按钮的决策对话框(Alert)时,可以通过tab键切换选项(加按shift反向切换)。
2.系统信息
点击顶端菜单栏左侧苹果徽标()->关于本机:
(1)点击查看“更多信息”,可查看“概览/显示器/储存/内存”信息。(2)点击“概览”中的“系统报告”可查看“硬件/网络/软件”,相当于Windows下的“设备管理器”。
3.系统偏好设置
点击顶端菜单栏左侧苹果徽标()->系统偏好设置,相当于Windows下的“控制面板”。option+F2/F3(⌥F2 / ⌥F3):系统偏好设置之亮度调节/Mission Control配合command+[/](⌘[ / ⌘])(后退/前进)可显示全部,即进入系统偏好设置。command+,(⌘,):通用软件的首选项/偏好设置。
4.重命名硬盘/主机
(1)启动Finder,通过菜单或command+,(⌘,)调出偏好设置,在”边栏“的”设备“中勾选”硬盘“,然后在Finder左下角右击硬盘(HD),即可重新命名。
(2)系统偏好设置->共享,修改“电脑名称”。
5.系统菜单栏
fn+control+F2(fn^F2):聚焦通用软件菜单栏最左侧的Apple图标()shift+command+/(⇧⌘/):聚焦通用软件菜单栏最右侧的帮助搜索框(Help|Search)
任何应用程序(即使全屏)基于此配合方向键可以快速切换、定位菜单项。
Spotlight是Mac OS X的一项快速搜寻、随打即显、系统内置的桌面搜寻特色(自Mac OS X v10.4 "Tiger"起),可按关键字/内容快速搜索文件和应用程序。
control+space:打开Spotlight搜索栏。
control+option+space:在Finder中打开Spotlight窗口。
Mac OS X下,“屏幕快照.png”默认以“预览.app”程序打开,下面示例将“屏幕快照.png”默认打开程序修改为“Paintbrush.app”。(1).为单个文件设置默认打开程序在桌面右击(=control+左击)“屏幕快照.png”,按下option键,此时“打开方式”将变成“总是以此方式打开”,选择即可。(2).为某种文件类型设置默认打开程序在桌面选中“屏幕快照.png”,command+I(⌘I)查看文件信息,“打开方式”选择“Paintbrush.app”,点击“全部更改”(此更改将应用于带“.png”扩展名的所有文稿)。
8.强制退出应用程序
option+command+esc(⌥⌘⎋):强制退出程序option+shift+command+esc(⌥⇧⌘⎋):连续按住三秒即可退出最前面的应用软件(当前程序)。
9.休眠、重启、关机
control+Eject(^⏏):弹出关机选项(睡眠、重启、关机)。
shift+command+Q(⇧⌘Q):注销当前用户。若同时按下option(⌥)则直接注销,不弹出警告/确认对话框。
option+command+Eject(⌥⌘⏏):休眠。
control+command+Eject(^⌘⏏):退出所有应用程序并重启。
control+option+command+Eject(^⌥⌘⏏):退出所有应用程序并关机。
10.Magic Mouse(Multi-Touch鼠标)
Multi-Touch Magic Mouse为iMac标配。
单指左右滑动——前进/后退,Safari当前标签页前进相当于command+[/],Xcode中相当于control+command+←/→。
双指左右滑动——工作空间(workspace)切换,相当于control+←/→。
单指点按两下——智能缩放。
双指点按两下——快速呼出Mission Control,相当于F3/control+↑。
11.TrackPad(Multi-Touch触控板)
Multi-Touch TrackPad为MacBook标配,iMac可自购选配。
“系统偏好设置->触控板”中可以设置【光标与点按】、【滚动缩放】和【更多手势】。
(1)光标与点按
- 两个手指轻拍点按实现辅助点按,实现右键功能(control+单指点按),呼出上下文菜单。
- 三个手指轻按:在Finder中实现相当于空格键的文件预览;在阅读英文网站及文档资料时,直接对光标所在单词进行英汉-汉英词典查询翻译(可选维基百科),实乃居家阅读利器!
- 三个手指拖移通用应用程序的顶部工具栏可拖动窗口;右侧或边缘出现拉伸箭头时可拉伸窗口;在Finder中 对选中文件拖拽进文件夹或其他位置(允许短暂滞空);在Safari和Pages等可编辑软件内容区三指移动实现块选,用三个手指移动可对所选内容拖拽移位(相当于剪切粘贴),若同时按下option则相当于复制粘贴;播放进度和音量滑杆调节;列表头分栏可进行宽度调节。
- [大面积块选trick]:大面积截图([control]+shift+command+4),三指往右拉动选择框时,往往超出触控板右下边缘,但还是没选择完。此时,可将左手三指轻按在触控板上,右手三指可以离开触控板再回来,往复继续扩展选择区域。
(2)滚动缩放
- 两个手指捏合在预览程序查看图片和PDF等文件时实现缩放;两个手指轻点两下在Safari中实现智能缩放。
- 两个手指旋转在预览程序查看图片和PDF等文件时实现旋转当前页。
(3)更多手势
- 两个手指上下轻扫实现鼠标滚动效果,
- 两个手指左右轻扫在Safari/Xcode中实现页面间前进|后退。
- 四个手指左右轻扫切换工作空间;
- 四个手指向上/下轻扫:Mission Control/Exposé。
- 拇指和其他三指捏合,类似F4调起LaunchPad;
- 拇指和其他三指张开,如果处于LaunchPad则退出LaunchPad;再次张开显示桌面(效果等同于command+F3(⌘F3))
12.窗口管理之触发角(Hot Corners)
系统偏好设置->”桌面与屏幕保护程序”或者”MissionControl”可找到“触发角”。以下是本人的触发角配置:
左上角:将显示器置入睡眠状态(最偏远)右上角:应用程序窗口(显示当前应用程序的活动窗口,即Exposé),相当于control+F3/↓(^F3 / ^↓)左下角:Launchpad(类似Windows左下角启动器)右下角:桌面(类似Win7右下角)
Mac OS X下的Dock的地位类似于Windows窗口底端的任务栏。(1)关于分割线应用程序必须放在 Dock上那条薄薄的垂直分隔线的左方;档案与档案夹可以放在其右方。(2)Dock偏好设置在系统偏好设置里选择Dock在Dock分割线处右击,选择“Dock偏好设置”
<1>将窗口最小化为应用程序图标:避免最小化的图标很多时,Dock变得拥挤不堪。
<2>自动显示和隐藏Dock:option+command+D(⌥⌘D)可以打开或关闭该选项。
最小化时使用神奇效果(吸附)(3)调整Dock图标放大效果在偏好设置中,可以综合调整“大小”和“放大比例”,即可调整放大效果。如果没有勾选“放大比例”,则图标大小固定不变,没有动态放大效果。(4)如何从Dock中将应用程序图标删除?
<1>在Dock右侧右击该应用程序图标,“选项”->“从Dock中移除”即可。
<2>鼠标将应用程序图标从Dock拖离到屏幕中,灰飞烟灭即可。
(5)如何将应用程序图标添加到Dock中?
运行应用程序,在Dock右侧右击该应用程序图标,“选项”->“在Dock中保留”即可。
(6)如何调整Dock中应用程序图标? 鼠标拖拽即可。(7)聚焦Dock
fn+control+F3(fn^F3):聚焦Dock,只能以方向键选择。参考“系统偏好设置->键盘->快捷键->键盘”中的“将焦点移到Dock”。
(8)快速定位Dock中的App在Finder中的目录
command+点击Dock中的App图标:在Dock中按下command的同时再点击Dock中的App图标,将定位到该App在Finder中的目录位置,例如~/Applications/Sublime Text.app。
14.应用程序窗口管理
(1)command+F3/fn+F11(⌘F3):显示桌面(当前程序窗口必须非全屏)
(2)command+(shift+)tab(⌘(⇧)⇥):可以在当前活动的应用程序之间(反向)切换,按住command,松开tab再按下tab或者通过方向键和magic mouse左右滑动实现切换。
(3)应用程序窗口的创建、关闭与程序退出
command+N(⌘N):为当前应用程序新建窗口。
command+W(⌘W):关闭当前窗口。
command+Q(⌘Q):退出当前应用程序。
(4)应用程序的多个活动窗口
<1>control+F3/↓(^F3 / ^↓):查看当前应用程序的活动窗口(底下为最小化到Dock的非活跃窗口),即Exposé。此时亦可command+Tab切换查看其他应用程序的所有活动窗口。
<2>command+`(⌘`):切换当前工作空间内当前应用程序的活动窗口(只能切换活动的非全屏窗口)。
<3>control+tab(^⇥) / shift+command+[/](⌘~):切换当前应用程序窗口的tab(普适多tab的窗口程序,例如Finder/Safari/Terminal)。
(5)隐藏应用程序窗口
command+H(⌘H):快速隐藏当前应用程序的所有窗口,显示层次由TOPMOST变为NOTOPMOST。
option+command+H(⌥⌘H):快速隐藏除当前应用程序之外所有应用程序的窗口,桌面只显示当前窗口。
option+command+M+H(⌥⌘MH):快速隐藏所有应用程序窗口,相当于Windows下的Win+D快速显示桌面。
隐藏应用程序后,command+tab(⌘⇥)选中放开时还是可以呼叫出隐藏之前的应用程序窗口,将显示层次由NOTOPMOST调整为TOPMOST。
(6)应用程序窗口的最大化与最小化
control+command+F(^⌘F):全屏。
command+M(⌘M):将当前活跃窗口最小化到Dock,变成非活跃。
option+command+M(⌥⌘M):将当前应用程序的所有活跃窗口最小化到Dock。
窗口被最小化吸附到Dock后,当然可以点击Dock中该应用的App Icon重新激活。但是,command+tab(⌘⇥)选中放开时不能再呼叫出Dock中的窗口,而是只出现菜单。若要恢复最小化的窗口,可按照以下步骤:
<1>按下command+tab(⌘⇥)选择要恢复的应用程序图标。
<2>按住command(⌘)不放,松开tab(⇥),同时按下option(⌥)。
<3>按住option(⌥)不放,松开command(⌘),则该应用程序上一次被最小化到Dock的窗口被激活还原。
(1)桌面工作空间(Desktop Workspace)
Mac OS X Lion启动时有一个默认桌面工作空间(Spaces),另外Dashboard默认被放在一个独立的桌面工作空间中。
control+←/→(^← / ^→):切换桌面工作空间。快捷键设置参考Mission Control的偏好设置(⌥F3)。
fn+control+F4(fn^F4):切换当前桌面工作空间内的活动窗口。
将窗口拖到屏幕边缘并暂停,过一会儿,该窗口被移动到下一个空间。
Dock中的Mission Control可以看到当前工作空间桌面打开的所有应用程序窗口,可直接鼠标点选。偏好设置中勾选“切换到某个应用程序时,会切换到包含该应用程序的打开窗口的空间”。
<1>F3:快速呼出Mission Control,类似win7下的Ctrl+Alt+Tab。同时按住shift会有动画效果。
<2>control+↑(^↑):快速呼出Mission Control,等效于F3或双指点按两下。同时按住shift会有动画效果。
Mission Control的顶端为工作空间(workspace)列表,中间为当前工作空间内的活跃窗口,底部为Dock。
<1>鼠标拖拽顶端的工作空间列表图标可以调整顺序。
<2>双指左右滑动Magic Mouse或control+←/→(^←/^→)可以在工作空间之间切换。
<3>将光标移至右上角将浮出带+号的新建工作空间按钮,点击可以新建工作空间。
<4>将中间的应用程序的(一个)窗口拖拽至顶端另一个工作空间图标内,则将该窗口转移至该工作空间;若拖拽至最右侧工作空间图标右侧,将为该窗口新建一个新的工作空间。
<5>当光标聚焦顶端自建的工作空间图标上时,图标左上角将浮现x按钮,可点击关闭该工作空间,其中的活动窗口将被转移至默认桌面工作空间。
<6>OS X Lion将为全屏的应用程序窗口创建一个新的虚拟工作空间(workspace),退出全屏该虚拟工作空间自动消失,窗口将回归全屏前所属桌面工作空间或默认桌面工作空间。
16.文件管理之Finder
Finder是Mac OS X的资源管理器,提供了多种资源浏览方式,左边栏是个人收藏和设备信息。你可以把常用的文件夹拖放到左边栏个人收藏区域,便于快速访问。
(1)偏好设置
<1>通用:开启新Finder窗口时打开用户目录
<2>边栏(option+command+S可显隐)
个人收藏:用户目录、文稿
设备:硬盘
<3>高级:显示所有文件扩展名
(2)Home工作目录
Mac OS X本身是Unix内核的,其目录组织结构与UNIX/Linux相同,它采用了Unix的多用户系统,所有用户的目录都在/Users目录下。
<1>前往->个人,即进入当前用户。
<2>前往->电脑->硬盘->用户名,选择用户。
cd即“change directory”,常用的cd命令如下:
(1)cd ..:返回上级目录;
(2)cd/cd ~:进入当前用户home目录;
(3)cd -:返回上次访问目录。
<1>在Terminal中输入“cd”,然后将Finder中的某个文件夹拖入Terminal,将在Terminal中进入该路径。
Windows下的资源管理器Alt+D定位地址栏,然后输入"cmd"即可在终端中打开当前目录。
“系统偏好设置 -> 键盘 ->快捷键 ->服务”,勾选「新建位于文件夹位置的终端标签」,然后在 Finder里面选中文件夹右键菜单的「服务」下面就会有「新建位于文件夹位置的终端标签」,可快速在终端窗口标签中打开该目录。此举主要场景之一是基于svn working copy进入终端使用subversion命令行进行svn版本控制。
<2>在Terminal中输入“open .”,即在Finder中打开当前路径目录。
Windows下的终端中输入"explorer ."即可在资源管理器中打开当前目录。
<3>在Terminal中输入“pwd”(“print working directory”),显示当前目录完整路径。
<4>在Terminal中输入“ls”(“list directory contents”),列举当前目录下的目录和文件。
Windows下的终端中输入"dir"即可列举当前目录下的目录和文件。
cd上一层,然后打印目录并列出目录下的文件:$ cd .. && pwd && ls
第一步,新建[服务],选择[实用工具],双击[运行AppleScript],“服务”收到[没有输入]位于[任何应用程序],AppleScript脚本如下:
- on run {input, parameters}
-
- tell application "Terminal"
- reopen
- activate
- end tell
-
- end run
关闭退出时,将服务保存为[Open Terminal]。
第二步,[系统偏好设置|快捷键|服务|Open Terminal]设置快捷键,例如option+shift+command+T,类似ubuntu下的Ctrl+Alt+T。
这样,全局按下组合热键⌥⇧⌘T即可快速呼出终端:如果已经存在Terminal窗口则reopen并激活,否则新建Terminal窗口并激活。
终端执行[cat /etc/shells]命令可以查看系统支持几种Shells;终端执行[echo $SHELL]命令可以查看Mac OS X系统当前账户使用的默认Shell(/bin/bash)。
终端执行[chsh -s /bin/zsh]命令可以切换默认Shell为更注重用户体验和交互的zsh,重启生效。
终端执行以下命令可通过curl从github下载安装流行的Zsh配置Oh My ZSH:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
终端执行[chsh -s /bin/bash]命令又可切回默认的bash。
(4)标题栏显示完整路径
方法一:View->Show Path Bar;或在View->Customize Toolbar中Add “Path”。
方法二:在终端执行以下命令重启Finder即可:
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
(5)显示所有文件(包括隐藏文件)
在终端执行以下命令重启Finder即可:
defaults write com.apple.Finder AppleShowAllFiles YES
(6)快速定位
shift + command + G(⇧⌘G):定位指定路径,例如输入“~”进入当前用户Home目录。
shift + command + A(⇧⌘A):定位到应用程序(Applications)
shift + command + C(⇧⌘C):定位到计算机(Computer)
shift + command + D(⇧⌘D):定位到桌面(Desktop)
shift + command + I(⇧⌘I): 定位到 iDisk
shift + command + K(⇧⌘K):定位到网络(Network)
shift + command + T(⇧⌘T):添加当前目录到 Dock 最喜爱部分(Top)
shift + command + U(⇧⌘U):定位到实用工具(Utilities)
shift + command + 点击SideBar中的item将在新tab中打开。
(7)文件夹/目录操作
command+1/2/3/4:切换四种显示方式(图标、列表、分栏、Cover Flow)
command+N(⌘N):新建Finder窗口
shift+command+N(⇧⌘N):新建文件夹
←/→:折叠/展开文件夹/目录
command+↑:返回上一级目录
command+↓:进入当前选中文件夹
command+[/]:前进/后退
option+↑:选中当前文件夹第一个文件(夹)。按下shift(⇧)可选择至第一个文件(夹)。
option+↓:选中当前文件夹最后一个文件(夹)。按下shift(⇧)可选择至最后一个文件(夹)。
(8)文件操作
鼠标双击或command+O(⌘O):打开文件(应用程序)。
空格键:快速查看文件,可通过左右键实现多个文件连续查看。分栏显示项目时,最右侧已经有快速查看效果页面。
command+I(⌘I):查看文件属性。若选中多个文件,按下option(⌥)则可以查看多个文件概要,可以查看总文件大小。
option+command+Y(⌥⌘Y):幻灯片显示文件,可选择多个文件,默认自动连续播放,可暂停。点击进入“索引表”可以查看所选;退出全屏幕相当于空格键预览。
enter(↩):重命名(类似window的F2)。OS X Yosemite已经支持选择多个文件Items进行Rename。
(9)废纸篓
进入废纸篓:shift+command+G(~/.Trash),拖拽出来恢复。
创建废纸篓替身到桌面:ln -s ~/.Trash ~/Desktop/Trash
右键增加“服务->彻底删除“,然后在“系统偏好设置 -> 键盘 ->快捷键 ->服务”,找到“彻底删除”,可以为其添加快捷键。如果不用了,也可以删除右键快捷菜单Services->Delete Permanently。
command+delete(⌘delete):还原废纸篓中的选中项。
shift+command+delete(⇧⌘delete):清倒废纸篓(清空回收站)。若同时按下option(⌥)则直接清倒,不弹出警告/确认对话框。
(10)功能扩展增强
系统默认的Finder在10.9 Mavericks之前连多标签都不支持,总的来说满足基本需求,但总有一些功能不是那么尽如人意。可以使用诸如XtraFinder等第三方外挂插件进行功能扩展增强。
17.文本编辑
说明:control+b/f为Emacs格式快捷键,Mac OS X下的TextEdit/Terminal/Xcode以及Finder的SaveAs Path和Safari URL均有所支持。
(1)光标定位
←/→(control+b/f):向前(Backward)/向后(Forward)移动一个字符。
↑/↓(control+p/n):向上(Previous)/向下(Next)移动一行。在终端中用于上下翻看历史记录。
control+O:在光标后插入一行(相当于回车换行)
option+←/→:以单词为分隔跳转。
command+←/→(control+a/e):跳转到行首/行尾;等效于Windows下的Home/End。在终端敲命令时,“control+a/e”特别好使。
fn+←/→(command+↑/↓):跳转到段首/段尾或篇首/篇尾;等效于Windows下的Ctrl+Home/End。
fn+↑/↓:等效于Windows下的PgUp/PgDown。在有些应用中,例如preview和safari中,空格键/shift+空格键可以实现翻页(下/上)。
shift+↑/↓:多行选择。
shift+←/→:以字符为分隔选择。
control+shift+←/→(option+shift+←/→):以单词为分隔选择;等效于Windows下的Ctrl+Shift+←/→。注意control+shift+↑为带动画效果的呼出MissionControl快捷键。
shift+command+←/→:选择至行首/行尾;等效于Windows下的Shift+Home/End。
(2)调节字体
control+command+space:表情与特殊字符输入,例如©℃♥︎♡☎︎®™。
command+-:缩小字体。
command++:放大字体。
command+0:恢复默认字体大小。
(3)复制、剪切、粘贴
command+X/V:剪切/粘贴, Drag拖拽(适用于Finder和文字块)。
command+C/V:复制/粘贴, option+ Drag拖拽(等效于Windows下的Ctrl+Drag,适用于Finder和文字块)。
command+C/option+command+V:移动。
(4)删除
// 字符删除
delete(control+h): 向前删除字符(⌫),相当于Windows键盘上的Backspace(Delete Subword Backward)。
fn+delete(control+d):向后删除字符(⌦),相当于Windows键盘上的Delete(Delete Subword Forward)。
// 单词删除
option+delete:左侧有效单词间隔(tab/space)删除(Delete Word Backward)
option+fn+delete:右侧有效单词间隔(tab/space)删除(Delete Word Forward)
// 行删除
command+delete(control+u for terminal):删除到行首(Delete to Beginning of Line)
control+k:删除到行尾(Delete to End of Line)
// 文件删除
command+delete:删除选中文件,移动到废纸篓。
// terminal清屏
control+l:滚动屏幕将当前行置顶,不清除缓冲区,可继续下拉滚动翻看过往记录。
command+K:清除缓冲,并滚动屏幕至当前行。
(5)查找
command+F:打开“查找”窗口
option+command+F:聚焦搜索栏
command+E:查找所选内容
enter / command+G:查找下一个
shift+enter / shift+command+G:查找上一个
(6)撤销
command+Z:撤销
shift+command+Z:重做
参考:
OS X Daily
v2ex Apple
深入浅出 Mac OS X
No comments:
Post a Comment