一般鍵盤接 Mac
系統偏好設定→鍵盤
- TAG選鍵盤,再點下面的變更鍵
- 下拉選單選USB插上的鍵盤 →
OPTION 選 ⌘ 而 ⌘ 選 OPTION
也就是兩個對調,ALT 就成了⌘ 鍵
RAR
安裝
brew install unrar
將 multi part rar files 解開
unrar x -e video.part1.rar
會自動將其它部份一起解開
iTerm
⌘ + d : 垂直 split windows
⌘ + shift + d : 水平 split windows
⌘ + t : 打開分頁
⌘ + shift + 左右鍵 : 移動 tab 位置
⌘ + 左右 : 切換 iterm2 的 tab
⌘ + shift + { or } : 切換 tab // 與上行功能一樣, 可刪?? 20140309
alt + 滑鼠左鍵 : 用滑鼠移動vim游標
⌘ + / : highlight 目前游標的位置
連接 samba (網路芳鄰)
finder -> 前往 -> 連接伺服器 -> 輸入 smb://192.168.1.236/samba
URL 後面的 samba 為主機定義
在 terminal 下
Pipe an output to system clipboard
cat result.txt | pbcopy
Pipe clipboard to a file
pbpaste > result.txt
使用 sublime 開啟檔案
ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
finder
⌘ + shift + g : 輸入指定路徑並前往該資料夾
觸控板
觸控板 - 4指向兩側擴散 : 回到桌面
觸控板 - 4指向中間集中 : 回到工作的視窗
符號
: Shift + Alt + k
Ctrl + ⌘ + Space : 表情符號
複製/貼上
檔案複製
⌘ + C : 複製
⌘ + V : 貼上 (原檔案還在)
檔案剪下
⌘ + C : 複製
⌘ + option + V : 貼上 (原檔案不在, 會移動到新的位置)
其他
⌘ + alt + d : 查詢字典
⌘ + A : 全選
⌘ + Z : 復原
⌘ + P : 播放英文語音
⌘ + W : 關閉視窗
⌘ + Q : 結束應用程式
⌘ + + : 放大頁面
⌘ + – : 縮小頁面
系統
⌘ + Option + Esc : 叫出強制結束應用程式列表
⌘ + Tab : 切換視窗
⌘ + , : 叫出目前程式的偏好設定
編輯
⌘ + 方向鍵右鍵 : 將Cursor移至行末
⌘ + 方向鍵左鍵 : 將Cursor移至行首
⌘ + 方向鍵上鍵 : 跳到文件頂端
⌘ + 方向鍵下鍵 : 跳到文件底端
截圖
⌘ + shift + 3 : Screenshot
⌘ + shift + 4 : Screenshot crop
⌘ + shift + 4 + space : Screenshot 選定的視窗
Safari && Chrome && Firefox && iTerm
⌘ + T : 開新Tab
⌘ + W : 關閉Tab
清除 DNS Cache
# OSX 10.10 版本使用
sudo discoveryutil udnsflushcaches
更新 vim
# 如果沒有 mercurial 要先更新
brew install mercurial
brew install vim
如果安裝完後, 用 vim -v 判斷判本不是用最新的 vim 的話
可能是 $PATH 的 /usr/bin 在 /usr/local/bin 前面, 所以實際上執行還是抓到 mac 內建的 vim (/usr/bin/vim)
只要將原本的 /usr/bin/vim rename, 應該就能吃到 brew 安裝的 /usr/local/bin/vim 了
sudo mv /usr/bin/vim /usr/bin/vim7.3
Terminal call Finder
pop-up / alert
osascript -e 'tell app "System Events" to display dialog "Hello World"'
open finder
open .
目前連接 USB 的硬體有哪些
ioreg -p IOUSB -w0 | sed 's/[^o]*o //; s/@.*$//' | grep -v '^Root.*'
或
system_profiler SPUSBDataType
Change screenshot save location
defaults write com.apple.screencapture location /Users/test/Desktop/Screenshots
killall SystemUIServer
Resolution
如果接上的螢幕沒有太多解析度選, 就按著 option 再選 Scaled 就會挑出隱藏版的解析度了
Kill 一直再生的 process
e.g. forticlient
sudo kill .......
launchctl list | grep forti
launchctl remove com.fortinet.credential_store
launchctl remove com.valvesoftware.steam.ipctool