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 检测已经过时的软件
$ brew upgrade 升级所有已过时的软件,即列出的以过时软件
$ brew upgrade <formula>升级指定的软件
$ brew pin <formula> 禁止指定软件升级
$ brew unpin <formula> 解锁禁止升级
$ brew upgrade --all 升级所有的软件包,包括未清理干净的旧版本的包
清理
$ brew cleanup -n 列出需要清理的内容
$ 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、常用的系统快捷键
操作文件
- 选中文件,按Enter : 重命名文件
- Command-D:创建所选文件副本
- Command-I:显示所选文件的“显示简介”窗口。
- Shift-Command-N:新建文件夹。【find下使用】
- Shift-Command-G:打开“前往文件夹”窗口。【find下使用】
- Command–上箭头:打开包含当前文件夹的文件夹。【find下使用】
- Command–下箭头:打开所选项。【find下使用】
- Command - C - Command - V : 复制文件到指定路径
- Command - C - Command - Shift - V : 移动文件到指定路径
- Command - Delete :删除文件
- Command - Z :撤销操作
编辑
选中神技:光标按单词跳转,配合shift键可以选中
- Option–左箭头:将插入点移至上一字词的词首。
- Option–右箭头:将插入点移至下一字词的词尾。
- Control–A:移至行或段落的开头。
- Control–E:移至行或段落的末尾。
- Control–P:上移一行。
- Control–N:下移一行。
- Option-Command-D:显示或隐藏“程序坞”
4、浏览器效率插件 【待续】
5、使用Git、终端神器 iTerm2、Vim以及他们的一些奇技淫巧 【待续】
6、科 = 学 = 上 = 网 【待续】
- 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
系统快捷键
行级操作
- 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软件推荐
开发环境推荐
- 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
(专属网络收藏夹,将文章、视频或喜欢的任何内容一键保存到Pinbox,随时随地收藏互联网) - 爱搜资源云盘助手2.532爱搜资源云盘助手,访问百度云盘资源自动获取密码
- 购物比价助手10.1.2
- ad广告拦截助手