1. 安装homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装zsh-syntax-highlighting和zsh-autosuggestions插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
打开本地的zsh配置文件
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
3. 安装iterm2
4. 安装jdk
https://www.oracle.com/java/technologies/downloads/#java8-mac
打开本地的zsh配置文件
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin
5. 安装maven
https://maven.apache.org/download.cgi
打开本地的zsh配置文件
export MAVEN_HOME=/Users/caiwentao/Environment/apache-maven-3.9.6
export PATH=$PATH:$MAVEN_HOME/bin
修改settings.xml
<localRepository>/Users/caiwentao/Environment/maven-repository</localRepository>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
6. 安装miniconda
https://docs.conda.io/projects/miniconda/en/latest/
配置镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
conda config --show channels
7. 安装go
打开本地的zsh配置文件
go-path中新建bin, pkg, src三个目录
export GOROOT=/usr/local/go
export GOPATH=/Users/caiwentao/Environment/go-path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
终端中执行
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on
8. 常用快捷键
Mac 快捷键:
文字剪切 command + x 然后 command + v粘贴
文件剪切 command + c 然后 command + option + v粘贴
显示隐藏文件 command + shift + .
聚焦搜索 command + space
快速预览 单击 + space
访达打开一个新窗口 command + n
框选截图 command + shift + 4 (+ control 放到剪贴板中)
切换桌面快捷键 control + ↔️
iTerm2 快捷键:
删除一整行 control + u
删除一个单词 control + w
到行尾 control + e
到行始 control + a
向左移动到前一个单词起始位置 option + ⬅️
向右移动到后一个单词末尾位置 option + ➡️
新建标签页 command + t
新建窗口 command + n
终端中断执行 command + c
终端重新定位插入点 在按住 Option 键的同时将指针移到新的插入点
在终端下可以使用open . 来打开当前路径的窗口
Vim 快捷键:
vim模式
正常模式(Esc) 左下角显示文件名或为空
插入模式(i)左下角显示—INSERT—
命令
:wq 保存并退出
:q! 强制退出并忽略所有更改