mac 初始化工具
安装iterm2:
https://iterm2.com/
安装命令行工具
xcode-select --install
安装brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
替换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
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
安装Git
brew install git
$ cat ~/.gitconfig
[alias]
st = status
co = checkout
ci = commit
br = branch
last = log -1
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
dsf = "!f() { [ -z \"$GIT_PREFIX\" ] || cd \"$GIT_PREFIX\" && git diff --color \"$@\" | diff-so-fancy | less --tabs=4 -RFX; }; f"
[core]
pager = diff-so-fancy | less --tabs=4 -RFX
安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安装docker
wget https://download.docker.com/mac/stable/Docker.dmg
brew install docker-compose
ssh连接不断
vim .ssh/config
Host *
Protocol 2
ServerAliveInterval 30
ServerAliveInterval 60
Compression yes
ControlPersist yes
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
vim 简易配置
vim ~/.vimrc
set nu
set tabstop=4
set smartindent
set expandtab
set shiftwidth=4
set softtabstop=4
pycharm
GVM安装
xcode-select --install
brew update
brew install mercurial
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
source /Users/user/.gvm/scripts/gvm
nvm 安装
brew install nvm
mkdir ~/.nvm
echo '
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
' >> ~/.zshrc
nvm install --lts
npm install --global yarn
应用程序
Typora: https://download.typora.io/mac/Typora-0.11.18.dmg
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)