dotfiles 列表
- .pip
- .tmux.conf
- .pluginrc
- .vimrc
- .zshrc
依赖列表
- git >=2.13.1
- curl >=7.55.1
- wget >=1.12
- zsh >=4.3.11
- oh-my-zsh 其中集成tmux,autojump 等插件功能
- pyenv 1.2.7-3-g5603eb51
- pip >=10.0.1 from $HOME/.pyenv/versions/3.6.6/lib/python3.6/site-packages/pip (python 3.6)
- ctags >=Exuberant Ctags 5.8
- autojump >=release-v19
- tmux
更新yum源
- 使用阿里云yum源
- sudo yum update
安装zsh
zsh --version
查看版本是否高于4.3.11,如果已经安装则oksudo yum -y install zsh
yum安装zshcat /etc/shells
zsh --version
查看zsh 5.1.1已经安装成功chsh -s $(which zsh)
使zsh为默认的shellecho $SHELL
输出/bin/zsh
安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装pyenv
-
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
-
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc exec "$SHELL"
-
install virtualenv plugin
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc exec "$SHELL"
-
安装3.6.6版本
pyenv install 3.6.6
git运行配置
- 安装git
sudo yum install git
- 配置git
- 针对当前用户,编辑~/.gitconfig文件
- 针对当前仓库编辑 .git/config