MacBook 最佳實踐
1、HomeBrew(包管理工具)
- 安裝
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- 查看版本(顯示是否安裝)
$ brew -v
$ brew --version
- 安裝、升級、卸載軟件
$ brew install <formula> 安裝指定軟件
$ brew unistall <formula 卸載指定軟件
$ brew list 顯示所有的已安裝的軟件
$ brew search text 搜索本地遠程倉庫的軟件,已安裝會顯示綠色的勾
$ brew search /text/ 使用正則表達式搜軟件
升級
$ brew update 自動升級homebrew(從github下載最新版本)
$ brew outdated 檢測已經(jīng)過時的軟件
$ brew upgrade 升級所有已過時的軟件,即列出的以過時軟件
$ brew upgrade <formula>升級指定的軟件
$ brew pin <formula> 禁止指定軟件升級
$ brew unpin <formula> 解鎖禁止升級
$ brew upgrade --all 升級所有的軟件包,包括未清理干凈的舊版本的包
清理
$ brew cleanup -n 列出需要清理的內(nèi)容
$ brew cleanup <formula> 清理指定的軟件過時包brew cleanup 清理所有的過時軟件
$ brew unistall <formula> 卸載指定軟件
$ brew unistall <fromula> --force 徹底卸載指定軟件,包括舊版本
- 更新慢?更換下載源
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/rgf456/HomebrewInstall/master/install.rb)"
請輸入您要選擇的源
0.HomeBrew官方鏡像:
brew: https://github.com/Homebrew/brew
core: https://github.com/Homebrew/homebrew-core
1.清華大學鏡像:
brew: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
core: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
2.中科大鏡像:
brew: https://mirrors.ustc.edu.cn/brew.git
core: https://mirrors.ustc.edu.cn/homebrew-core.git
-------------請輸入0,1,2選擇源地址--------------
設定指定的Git倉庫
$ cd "$(brew --repo)" && git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
$ cd $home && brew update
查看更換地址源是否成功
$ cd "$(brew --repo)"
$ git remote -v
- 卸載hombrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
2、常用的系統(tǒng)快捷鍵
- 官網(wǎng)快捷鍵鏈接 https://support.apple.com/zh-cn/HT201236
操作文件
- 選中文件,按Enter : 重命名文件
- Command-D:創(chuàng)建所選文件副本
- Command-I:顯示所選文件的“顯示簡介”窗口。
- Shift-Command-N:新建文件夾?!緁ind下使用】
- Shift-Command-G:打開“前往文件夾”窗口?!緁ind下使用】
- Command–上箭頭:打開包含當前文件夾的文件夾?!緁ind下使用】
- Command–下箭頭:打開所選項?!緁ind下使用】
- Command - C - Command - V : 復制文件到指定路徑
- Command - C - Command - Shift - V : 移動文件到指定路徑
- Command - Delete :刪除文件
- Command - Z :撤銷操作
編輯
選中神技:光標按單詞跳轉(zhuǎn),配合shift鍵可以選中
- Option–左箭頭:將插入點移至上一字詞的詞首。
- Option–右箭頭:將插入點移至下一字詞的詞尾。
- Control–A:移至行或段落的開頭。
- Control–E:移至行或段落的末尾。
- Control–P:上移一行。
- Control–N:下移一行。
- Option-Command-D:顯示或隱藏“程序塢”
4、瀏覽器效率插件 【待續(xù)】
5、使用Git、終端神器 iTerm2、Vim以及他們的一些奇技淫巧 【待續(xù)】
6、科 = 學 = 上 = 網(wǎng) 【待續(xù)】
- s h a d o w s o c k s
- 集裝箱插件
- 等可私信我,再推薦
關閉鏡像驗證
打開 .dmg 格式的安裝文件時,默認會先驗證鏡像,文件大驗證時間會很長,輸入以下命令關閉驗證
defaults write com.apple.frameworks.diskimages skip-verify -bool true
defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true
安裝破解版軟件
關閉第三方程序驗證:
- sudo spctl --master-disable
- defaults write com.apple.LaunchServices LSQuarantine -bool false
關閉鏡像驗證
- defaults write com.apple.frameworks.diskimages skip-verify -bool true
- defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
- defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true
自動隱藏 Dock
- defaults write com.apple.dock autohide -bool true
系統(tǒng)快捷鍵
行級操作
- Ctrl + A:移動到行首
- Ctrl + E:移動到行尾
- Ctrl + K:刪除到行尾
- Ctrl + U:刪除到行頭
- Ctrl + N:移動到下一行
- Ctrl + P:移動到上一行
字母級別操作
- Ctrl + F:向右(Forward)移動一個字母,等價于方向鍵 →
- Ctrl + B:向左(Backward)移動一個字母,等價于方向鍵 ←
- Ctrl + D:向右刪除一個字母,等價于 → + Delete這個快捷鍵也很常用
- Ctrl + H:向左刪除一個字母,等價于 Delete
Option 鍵
- Option + ←:光標向左移動一個單詞
- Option + →:光標向右移動一個單詞
- Option + Delete:刪除一個單詞
- Tips:和shift一起使用可以快速選中一個或多個單詞
MAC 下的快捷鍵一覽表
MAC軟件推薦
開發(fā)環(huán)境推薦
- SwitchHosts https://oldj.github.io/SwitchHosts/
- Zsh :https://sourabhbajaj.com/mac-setup/iTerm/zsh.html
- Git 命令文檔:https://git-scm.com/doc
- Git 分支管理:http://www.ruanyifeng.com/blog/2012/07/git.html
- Chrome快捷鍵:https://support.google.com/chrome/answer/157179?hl=en-GB
- Chrome插件
- 油猴插件
- 豆瓣資源助手
- idm下載
- 集裝箱0.1.8一個插件,提供一攬子服務 可以不用梯子訪問谷歌
- Evernote Web Clipper 印象筆記剪藏插件
- Pinbox-跨平臺收藏3.0.0
(專屬網(wǎng)絡收藏夾,將文章、視頻或喜歡的任何內(nèi)容一鍵保存到Pinbox,隨時隨地收藏互聯(lián)網(wǎng)) - 愛搜資源云盤助手2.532愛搜資源云盤助手,訪問百度云盤資源自動獲取密碼
- 購物比價助手10.1.2
- ad廣告攔截助手