通常,我们可以在自己的shell初始化文件加上引用自己的shell环境的定制,再换新环境的时候,只需要将这个文件复制过来即可。例如,在zsh的shell中,编辑.zshrc
添加如下:
if [ ! -d "$HOME/.baloneo_env" ];then
source $HOME/.baloneo_env
fi
如果在家目录,存在.baloneo_env,那么就引用它,在这个文件里,定制你的环境,快捷键等。
下面是我的一些配置
# Python
export PATH=$PATH:$HOME/.local/bin/
export PYDOUBAN=https://pypi.douban.com/simple
alias activate="source .venv/bin/activate"
# Flutter
export PATH=$PATH:/home/baloneo/software/flutter/bin
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=$PATH:/home/baloneo/software/dart-sdk/bin
# go
export PATH=$PATH:/home/baloneo/software/go/bin
export PATH=$PATH:/home/baloneo/go/bin
alias godocc='echo "running on port 9090";godoc -http=:9090 -index'
alias gopmodproxy='export GOPROXY="goproxy.io";export GO111MODULE=on'
export GO111MODULE=on
# Nodejs
export PATH=$PATH:/home/baloneo/software/nodejs/bin
# proxy alias
alias proxy_https='export http_proxy=http://127.0.0.1:8123;export https_proxy=https://127.0.0.1:8123'
# protoc
export PATH=$PATH:/home/baloneo/software/protoc/bin
# comment
网友评论