轻触点击
System Preferences -> Trackpad -> Point & Click -> Tap to click 勾上
四指切换全屏窗口
System Preferences -> Trackpad -> More Gestures -> Swipe between full-screen apps 勾上
下拉框里选四指
System Preferences -> Desktop & Screen Saver -> Screen Saver -> Hot Corners… 在对应的如右下角选择 Lock Screen
浏览器还是习惯用它
官网:https://www.google.cn/chrome/index.html
Homebrew是 macOS 用来管理软件安装的工具。
官网:https://brew.sh
运行脚本安装时可能遇到报错:
Failed to connect to raw.githubusercontent.com port 443
可以通过修改/etc/hosts文件,放入真实的IP地址(此IP地址会变更):
199.232.68.133 raw.githubusercontent.com
修改homebrew源
brew的官方源安装往往非常慢,所以考虑切换成国内的镜像。
# 替换brew.git
$>cd "$(brew --repo)"
$>git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# 替换homebrew-core.git
$>cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
$>git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# 替换homebrew-cask.git
$>cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
$>git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 更新brew
$>brew update
但是有些brew安装还是没有走国内的源,依然卡死。这时候可以考虑复制链接,手动下载包,然后丢到cache里。再次执行brew install的时候,就会直接从cache里拿文件了。
如果去国外需要切回官方的源也很容易。
# 切回brew.git
$>cd "$(brew --repo)"
$>git remote set-url origin https://github.com/Homebrew/brew.git
# 切回homebrew-core.git
$>cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
$>git remote set-url origin https://github.com/Homebrew/homebrew-core.git
# 重置为官方地址homebrew-cask
$>cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
$>git remote set-url origin https://github.com/Homebrew/homebrew-cask
iTerm2是用来替代系统自带的Terminal的。iTerm2有些特性是Terminal不具备且我们需要的。
官网:https://www.iterm2.com/
zsh是用来替代bash的,建议直接使用oh-my-zsh。
官网:https://ohmyz.sh/
Keychain通过简便安全的方式帮助你管理SSH和GPG密钥。它在系统级建立一个长时间运行的ssh-agent进程而不是为每个控制台或终端建立一个ssh-agent进程。它能极大地减少你的密码数据工作。
可以直接用brew install keychain来安装
官网:https://www.funtoo.org/Keychain
在 ~/.bash_profile或者 ~/.zshrc中添加一下语句:
eval `keychain --eval --agents ssh --inherit any id_rsa`
brew install telnet
设置默认显示行数及高亮
~目录下新建.vimrc文件,添加参数
set number
syntax on
macOS自带python2.7版本,这里说的是python3:
官网:https://www.python.org/downloads/
安装完成后,打开终端,输入python3,进入终端就说明安装完成了。
以后终端里输入python,运行的是/usr/bin目录下的python;输入python3,运行的是/usr/local/bin下的python3。
官网:https://www.anaconda.com/
验证安装:在terminal或iTerm里输入
$>conda list
如果提示命令找不到(command not found: conda),可能是因为anaconda把命令加载到 .bash_profile中,而我们使用的是.zshrc文件。解决方法是在.zshrc最后增加一句
source ~/.bash_profile
重启iTerm或者输入
$>source ~/.zshrc
再试试conda list应该就可以了。
注意:这里的source要用绝对路径,相对路径会在你重启的时候进入非期望的目录而引起conda命令不可用。
$>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$>conda config --set show_channel_urls yes
之后就优先使用conda代替pip管理python的包安装。
想要下载JDK源码,就用这个版本管理工具
$>brew install mercurial
安装最新版本的的JDK直接输入
$>brew cask install java
如果需要确定版本,例如java8的话就输入
$>brew cask install jdk8
多版本的Java可以这么查看
$>/usr/libexec/java_home -V
切换系统Java版本可以通过修改JAVA_HOME