1. 程式人生 > >Mac OS X日常操作

Mac OS X日常操作

操作環境說明:Apple-iMac + Apple Wireless Keyboard + Apple Magic Mouse。

⌘/apple 標誌:command

:shift

:option(alt)

^:control

↩/⌅enter(return)

:tab

:esc方的escape鍵)

:eject右上方的介質推出鍵)

:caps lock

關於功能控制鍵(fn

MacBook/iMac 鍵盤最上面一排的功能鍵(F1-F12)預設是系統亮度和聲音之類的快捷設定,這樣的預設設定對於多媒體娛樂功能控制非常便利,但對於將 Mac 作為工作電腦且需要頻繁使用功能鍵的開發設計師,最好將功能鍵設定為標準的功能鍵。操作步驟如下


系統偏好設定(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)]或controlF7]來啟用關閉 

設定全鍵盤控制模式後,再彈出帶[確認]|[取消]選項按鈕的決策對話方塊(Alert)時,可以通過 tab 鍵切換焦點(加按shift反向切換)。

2.系統資訊

點選頂端選單欄左側蘋果徽標(apple 標誌)->關於本機

(1)點選檢視“更多資訊”,可檢視“概覽/顯示器/儲存/記憶體”資訊。

(2)點選“概覽”中的“系統報告”可檢視“硬體/網路/軟體”,相當於Windows下的“裝置管理器”。

# macOS 下 system 相關命令
[email protected]:~|⇒  system
system_profiler     systemsetup         systemstats                           
systemkeychain      systemsoundserverd

  • systemstats -- summarize system stats  
  • system_profiler -- reports system hardware and software configuration.  

3.系統偏好設定

點選頂端選單欄左側蘋果徽標(apple 標誌)->系統偏好設定,相當於Windows下的“控制面板”。
option+F2/F3(⌥F2 / F3:系統偏好設定之亮度調節/Mission Control,開啟全鍵盤控制模式後,需要 fn 輔助控制。
配合 command+[/](⌘[ / ]後退/前進)可顯示全部,即進入系統偏好設定
command+,⌘,:通用軟體的 首選項/偏好設定(Preferences)

4.重新命名硬碟/主機名

(1)啟動 Finder,通過選單或 command+,⌘,快捷鍵調出偏好設定,在”邊欄“(Sidebar)的”裝置“(Devices)中勾選”硬碟“(Hard disks),然後在 Finder 左下角右擊硬碟(HD),即可重新命名硬碟。

(2)系統偏好設定->共享(Sharing),修改“電腦名稱”(Computer Name)。

# 修改共享計算機名
sudo scutil --set ComputerName newComputerName
# sudo networksetup -setcomputername newComputerName

# 修改終端 PS1 中的主機名
sudo scutil --set HostName newName

> macOS:更改使用者帳戶 本地主機名  
> macOS:修改共享計算機名 & 終端主機名  

5.系統選單欄

fn+control+F2fn^F2:聚焦通用軟體選單欄最左側的 Apple圖示(apple 標誌),設定了標準功能鍵後無需 fn 輔助控制。
shift+command+/⌘/):聚焦通用軟體選單欄最右側的 幫助搜尋框(Help|Search)。

任何應用程式(即使全屏)基於此配合方向鍵可以快速調出切換定位選單項。

在最新的 Mac OS X EI Capitan 系統中,可以按照以下步驟設定自動隱藏選單欄

系統偏好設定(System Preferences)->通用(General)->勾選自動隱藏和顯示選單欄automatically hide and show the menu bar)。

Spotlight 是 Mac OS X 的一項快速搜尋、隨打即顯、系統內建的桌面搜尋特色功能(自Mac OS X v10.4 "Tiger"起),可按 關鍵字/內容 快速搜尋系統中的檔案和應用程式。
control+space:全域性快捷調起開啟 Spotlight 搜尋欄。

control+option+space:在 Finder 中開啟 Spotlight 視窗。

Spotlight 搜尋出來的結果條目,按下command 底部會顯示所在路徑;按下 command同時雙擊或按下 enter可在 Finder 中開啟顯示(Reveal in Finder)。

Mac OS X 下,“螢幕快照.png”預設以“預覽.app”程式開啟,下面示例將“螢幕快照.png”預設開啟程式修改為“Paintbrush.app”。
(1)為單個檔案設定預設開啟程式
在桌面 右擊(=control+左擊)“螢幕快照.png”,按下 鍵,此時“開啟方式”將變成“總是以此方式開啟”,選擇指定 App 即可設定。
(2)為特定檔案型別設定預設開啟程式
在桌面選中“螢幕快照.png”,command+I⌘I檢視檔案資訊,“開啟方式”選擇“Paintbrush.app”,點選“全部更改”(此更改將應用於帶“.png”副檔名的所有文稿)。

8.強制退出應用程式

option+command+esc(⌘⎋:強制退出程式(Force Quit Applications),可選擇強制退出指定應用程式。類似 Windows 的工作管理員|應用程式,可以選擇結束任務

Mac 下的活動監視器(Activity Monitor)類似 Windows 的工作管理員,可以檢視程序、效能(CPU+記憶體)等活動指標。

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則相當於複製貼上;播放進度和音量滑桿調節;列表頭分欄可進行寬度調節
  • 升級 OS X 到 EI Capitan 10.11 beta 版本,可能出現 finder 視窗無法使用三指拖移,此時需要到 【系統偏好設定】|【輔助功能】中設定【滑鼠與觸控板】的【觸控板選項】,【啟用拖移】-【三指拖移】。
  • ]:大面積截圖([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右下角)

13.視窗管理之Dock

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+F3fn^F3:聚焦Dock,只能以方向鍵選擇,設定了標準功能鍵後無需 fn 輔助控制。參考“系統偏好設定->鍵盤->快捷鍵->鍵盤”中的“將焦點移到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顯示桌面(當前程式視窗必須非全屏),設定了標準功能鍵後無需 fn 輔助控制。

(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 切換檢視其他應用程式的所有活動視窗。

  • macOS Sierra 開始支援標籤頁,通用選單:Window(視窗)|Merge All Windows(合併所有視窗)。
  • 同一個應用的各個視窗合併到一個視窗多標籤呈現,而不必再相互堆疊,讓你的各種文件井然有序。
  • 在 Dock 偏好設定中,配置「開啟文稿時首選標籤頁」為 始終,則總是以新建標籤形式開啟新視窗。

<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的視窗被啟用還原。

(7)開啟應用程式的多個例項視窗

在 Windows 通過工作列中的圖示可開啟一個應用程式的多個例項。

在 macOS 中通過 ⌘N 登入多個QQ;在終端通過 open -n 命令某些應用建立新的視窗例項。以下命令可執行多個 starUML:

open -n /Applications/StarUML.app

mac 版微信既不支援 ⌘N也不支援通過 open -n 命令新開視窗。一種比較原始的方法是覆蓋安裝時選擇“保留兩者”,這樣相當於安裝了新舊兩個版本的微信(或其他應用),可達到執行雙例項的目的。

(1)桌面工作空間(Desktop Workspace)

Mac OS X Lion啟動時有一個預設桌面工作空間(Spaces),另外Dashboard預設被放在一個獨立的桌面工作空間中。

control+/^← / ^→:切換桌面工作空間。快捷鍵設定參考 Mission Control 的偏好設定⌥F3

fn+control+F4fn^F4):切換當前桌面工作空間內的活動視窗設定了標準功能鍵後無需 fn 輔助控制

將視窗拖到螢幕邊緣並暫停,過一會兒,該視窗被移動到下一個空間

Dock中的 Mission Control 可以看到當前工作空間桌面開啟的所有應用程式視窗,可直接滑鼠點選。偏好設定中勾選“切換到某個應用程式時,會切換到包含該應用程式的開啟視窗的空間”。

<1>F3:快速撥出Mission Control,設定了標準功能鍵後需要 fn 輔助控制。類似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將為全屏的應用程式視窗建立一個新的虛擬工作空間(workspac