首先解决网络问题:

  • download
    • ShadowsocksR for MAC:
      • 这个软件,添加配置了以后,先不要连,需要先更新订阅然后再去连接

vpn/httpproxy

  • ➜ code cat ~/.bashrc
1
2
3
4
5
6
7
#export http_proxy=http://127.0.0.1:1087
#export https_proxy=http://127.0.0.1:1087

export http_proxy=""
export https_proxy=""
#export HTTP_PROXY=""
#export HTTPS_PROXY=""

软件配置

终端配置

  • download iterm

  • brew

  • zsh cat /etc/shells 显示如下: /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 在 Linux 里执行这个命令和 Mac 略有不同,你会发现 Mac 多了一个 zsh,也就是说 OS X 系统预装了个 zsh,这是个神马 Shell 呢? 目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash,但是真正强大的 Shell 是深藏不露的 zsh,

  • on-my-zsh

  • 相当于插件的集合:https://github.com/ohmyzsh/ohmyzsh

    • 里面的插件:自动建议https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md
      • 直接安装,不用brew,出现错误,直接新开一个session,关掉旧的。
  • ssh

下载原先的配置

1
wget -O ~/.ssh/config https://gist.githubusercontent.com/zput/628cc7615eec57cee15ef52e6e002a09/raw/dd477fff283e80979a587f4124bce3fa0a9e07d0/ssh_config

有关ssh的知识总结可以参考/myLibrary/my_record/Technology_Construct/_posts/2.applicationAndSoftware/Tool/SSH

  • Fixing “WARNING: UNPROTECTED PRIVATE KEY FILE!” on Linux
1
2
sudo chmod 600 ~/.ssh/id_rsa
sudo chmod 600 ~/.ssh/id_rsa.pub
  • How set git config username and email fields in global and local configuration files
1
2
git config --global user.email "you@example.com"
git config --global user.name "cameronmcnz"
1
2
3
4
5
# 测试自己的公钥与私钥是否正确
ssh -T git@github.com

# 如果终端一直提示要输入用户名与密码,可以用这个替换下 
git config --global url."git@github.com:".insteadOf "https://github.com/"
1
2
3
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false         # For VS Code
defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false # For VS Code Insider
defaults delete -g ApplePressAndHoldEnabled