前言
我使用 macbook pro 2014 已經一年了,於是寫篇總結吧。
macbook 機器的亮點:
- 輕薄,鋁製機身,外觀簡潔美觀
- 觸摸板真的很好用,我已經很久沒用過鼠標了(但觸摸板很不適合打遊戲)
- 鍵盤背光
- retina 屏也是非常養眼
- 立體聲也十分不錯
- 細節做得很好,充電口是磁吸的,正反兩面都能充,指示燈是能顯示是否充滿的(用過 surface pro 4 的對比一下就知道,什麼叫做細心,雖然 surface pro 4 也有充電指示燈,但只是純白色,無法看出是否充滿)
OS X 的最大亮點:GUI 和 CLI 的完美結合,優化的很好,系統耗電少,待機時間超長。
可以説這是一個不錯的工具,無論是對普通用户來説,還是對程序員來説。
然而價格並不親民
接下來要講的全是如何高效操作 macbook 的乾貨!!!
<!-- more -->
文件管理器 Finder
首先講 Finder,這是 mac 系統,也就是 OS X 系統的文件管理器,和 windows 的文件管理器對比有點不同,最不方便的地方在於點擊右鍵沒有新建文件選項,如果你會 Linux,可以用命令touch 文件名來新建文件,如果你不會命令,可以先打開文本編輯器,再新建文本文件,它的設計哲學是,你要新建什麼文件,就先打開與這個文件相關的軟件,再在這個軟件裏新建這個類型的文件,不過不方便就是不方便。
再講講優秀的地方,Finder 可以打開多及目錄,另外可以 按空格鍵預覽。Finder 還有 tag 系統,你可以通過 tag 來訪問同一 tag 的文件
格式轉換:
有時候需要把 png 等格式的圖片轉成 jpg 的格式,於是有同學就去到處找格式轉換軟件了。其實在 Mac 中直接更改圖片的擴展名,即可自動轉成相應地格式~試試吧,如果你改格式前看了文件修改日期,改完格式後你會發現修改日期依然沒變。
快捷鍵
然後講講快捷鍵設計,我在 windows 下已經有了些使用快捷鍵的習慣,比如:
win+E 是打開文件管理器
win+D 是顯示桌面(也就是將所有窗口最小化)
win+L 鎖屏
ctrl+S 保存
ctrl+A 全
ctrl+C 複製
ctrl+X 剪切
ctrl+V 粘貼
ctrl+F 查找
當我來到 OS X 下的時候,我同樣先摸索了一番快捷鍵。設計快捷鍵的哲學就是通用,這樣就可以節省記憶成本,mac 上的 cmd 基本上承擔了 windows 上 ctrl 的職能,常用的快捷鍵有:
cmd+S 保存
cmd+A 全選
cmd+C 複製
cmd+X 剪切
cmd+V 粘貼
cmd+F 查找
cmd+,打開 preferance 也就是打開設置界面
cmd+N 打開新窗口
cmd+W 關閉窗口
cmd+H 隱藏窗口
cmd+Q 退出程序
cmd+ctrl+F 全屏(並不支持所有程序,僅僅支持右上角有雙箭頭的程序)
cmd+Tab 切換程序
你用了 Finder 之後可能會惱火沒有剪切文件的功能,但其實是有的,只是快捷鍵不一樣,剪切文件的快捷鍵是,先 cmd+C 複製,然後 cmd+option+V 粘貼。
這是我常用的幾個快捷鍵。總之快捷鍵不用記很多,按你自己的需要,記住常用的就行。
常用的容易記住,不常用的很難記住
另外對於樂於摸索的人,我覺得一些小 trick 可以增加趣味性,從而激發興趣。下面再講些不常用但是有意思的:
除了 cmd 是常用的,option 鍵也值得我們關注,下面再講幾個 option 的妙用:
按住 option+shift 可以微調(1/4 微調)音量、鍵盤背光亮度和屏幕亮度,按住 option 再按其他字母鍵等,會出現奇怪的字符 ¥©
œ∑®†¥åß©≈ç。
數學符號:
- 約等於:
Option + X= ≈ - 度數:
Shift + Option + 8= ° - 除號:
Option + /= ÷ - 無窮:
Option + 5= ∞ - 大於等於和小於等於:
Option + ,和Option + .= ≤ 和 ≥ - 不等於:
Option + == ≠ - 圓周率:
Option + P= π - 加減:
Shift + Option + == ± - 開方:
Option + V= √ - 求和符號:
Option + W= ∑
其他輸入特殊符號:
- 版權符號:
Option + G= © - 人民幣符號:
Option + Y= ¥
按住 option 再把鼠標移到 Dock 上的 APP 上,你會發現退出變成了強制退出。這就是快捷殺進程利器。
Command+Option+D 控制 Dock 的顯示與隱藏
Command+Shift+H 隱藏所有其他窗口
Shift+音量 會有聲音,直接按音量默認是不出聲。調音量利器
Command+I 顯示簡介(在 Finder 中),可以修改打開一個文件的默認 APP
Command+Control+N 新建一個文件夾,並歸類你選中的所有文件
編輯文本的快捷鍵
Command+Space 切換輸入法
Command+left 讓光標跳到最前面,相當於 windows 下的 home 鍵
Command+right 讓光標跳到最後,相當於 windows 下的 end 鍵
Command+up 讓光標跳到整個文本的最開頭
Command+down 讓光標跳到整個文本的最後
Command+delete 刪除當前行,相當於 windows 下的 home,shift+end(選中,從行頭到行尾),backspace,這三個操作的組合。這個快捷鍵會讓你相當爽的。
截圖快捷鍵
Command+Shift+3 截取整個桌面,並把截圖作為一個文件存儲在桌面上
Command+Shift+4 截取一個區域,並把截圖作為一個文件存儲在桌面上
Command+Shift+Ctrl+3 截取整個桌面,並複製到剪切板
Command+Shift+Ctrl+4 截取一個區域,並複製到剪切板
Command+Shift+4 然後按 Space 就會截取一個窗口。這樣截圖會自帶陰影效果。如果不想自帶陰影效果,可以按住 option 再點觸摸板。
Command+Ctrl+A mac QQ 截圖快捷鍵,由於屏幕分辨率太高,mac 系統快捷鍵截出來的圖都太大了,而 macQQ 截出來的圖大小正合適。
Chrome 瀏覽器快捷鍵
這個應該是與操作系統無關的,但在 Mac 下養成了用快捷鍵的習慣,所以 Chrome 的快捷鍵都是在 Mac 上學的,在 windows 下注意用Ctrl替換Command鍵就行了。
Command+R 刷新
Command+L 將窗口焦點鎖定到瀏覽器的地址欄,不用移動鼠標哦
Command+T 打開一個新 Tab
Command+Shift+T 打開一個之前被關閉的 Tab
Command+Shift+J 打開下載頁面
Command+Shift+C 打開“檢查(spectator)”,鼠標右鍵可以看到這個選項,一般是程序員使用的高級功能,但不能再次使用快捷鍵關閉。
Command+Shift+I 同樣是打開 spectator,使用開發人員工具,但可以再次使用快捷鍵關閉。
Command+Shift+B 打開或關閉書籤欄
Command+Option+B 打開書籤管理器
Command+Y 打開歷史記錄
Command+Option+左右方向鍵 切換標籤頁
Command+D 收藏此頁為書籤
Command+Shift+D 將所有標籤頁加書籤
Command+上下方向鍵 跳到頁面頂部或底部
Command+Option+J 打開 javascript 控制枱
按住 Command 後點擊鏈接,在新 Tab(標籤頁)中打開這條鏈接。
Command+Shift 再點擊鏈接,在新標籤頁中打開並切換到新標籤頁
Command+Shift+N 用隱身模式打開新窗口
Command+Shift+W 關閉當前窗口
Command+[ 或者 ] 前進或者回退
Command+左右方向鍵 前進或者後退
Command+Option+U 查看網頁源代碼
iTerm2 快捷鍵
iTerm2 中的文本,選中即複製
Command+D 水平分隔出一個終端
Command+Shift+D 垂直分割出一個終端
可以配置透明度,Command+U 快速切換透明與否
可以配置全局喚出快捷鍵,我自己配置的是 Command+T
可以配置快捷懸浮,Hotkey window
Command+Shift+H 查看複製歷史
Command+Enter 快速切換全屏與否
CLI(命令行)快捷鍵
本來這裏應該放到 Linux 裏面講的,但 Mac 本身的特點就是 GUI 和 CLI 的完美結合(很多 Linux 的愛好者,不想被 Linux 的桌面、各種驅動、不兼容等等雜七雜八的問題折騰的,大可選擇 Mac)。
首先教一個最重要的東西
記住按 Tab 補全,這是命令行用的爽的根源。
Ctrl+A 回到行首
Ctrl+E 到行末
Ctrl+U 刪除一行
然後基本的 Linux 命令來了
cd / 到根目錄
open / 用 Finder 打開根目錄
Launchpad 與 Dock
Launchpad 是指,你在觸摸板上用五指向中間收攏,出現的全是 APP 的頁面,半透明的。
Dock 是指,最下方的擺滿 APP 的一欄,在 Dock 上你可以放上最常用的 APP。
調整 launchpad 的圖標大小:
defaults write com.apple.dock springboard-rows Default
defaults write com.apple.dock springboard-columns Default
killall Dock
在 appstore 下載一個軟件到一半,然後在 Application 刪除了該軟件,結果在 launchpad 中留下了一個垃圾殘留空圖標。
刪除 launchpad 中的垃圾殘留圖標,只需拖拽到下載文件夾。其他方法都試過(無效),比如按住圖標幾秒,出現一個叉,點擊叉,刪除,沒用。在 Application 找到相應項刪除沒用。
軟件推薦
國內的常用娛樂軟件:
- Mac QQ
- 微信
- 網易雲音樂
- 新浪微博
- 百度雲
- 迅雷
- 我來
- 有道詞典
- 優酷客户端
- 愛奇藝客户端
- 阿里旺旺
- 每日英語聽力
國外產的:
- Chrome
- VSCode
- calibre
- LICEcap
- iStat Menus
- TeamViewer
- Blu-ray Player
- Irvue
- Sip
- VMware Fusion
- The unarchiver
- Keka
- OmniDiskSweeper
- Bartender 2
程序員使用的:
- Xcode
- iTerm2
- oh-my-zsh
- dash
- FileZilla
- Pycharm
- Intellj IDEA
- Android Studio
結束語
好的工具可以使人事半功倍,回顧整個人類史,又何嘗不是一個工具史呢,從用石器到用火,從鐵器到火藥,從蒸汽機到內燃機,從汽車到電腦,我們在使用工具、利用自然規律,從而讓自身變得越來越強大。