清空了PC,并且决定以后平时写代码用自己的云服务器。记录一下一些小tips
(1)PC配置git,ssh等
注意不要安装github desktop,不好用。安装git for windows
安装后建议配一下git alias
1
2
3
4
5
6
7
# 我常用的alias
[alias]
gco = git checkout
gst = git status
ga = git add
gcm = git commit -m
gb = git branch
以及可以配下~/.ssh/config,这样就可以用ssh aaa登录远程服务
1
2
3
4
5
6
Host aaa
Hostname x.x.x.x
Port 22
User xxx
IdentityFile ~/.ssh/id_rsa
安装vscode,有了上面ssh的配置也可以很方便的连接远程服务器
(2)远程服务器
1.换zsh
终究zsh比bash好用,换zsh还是很舒服的
1
2
3
4
5
sudo apt install zsh
chsh -s /bin/zsh
# reboot
echo $SHELL
# 值应该为/bin/zsh
再安装[oh-my-zsh]
不过鄙人抛弃了oh-my-zsh了最近
换了prezto
2.装conda,
我个人装了miniconda。先下载,列表在这清华大学开源镜像站,当然你去别的镜像站找也是一样的。下载后
1
bash xxx.sh
注意,如果安装较老的版本的话,脚本会去改~/.bashrc, 但是现在实际用的是~/.zshrc。就得手动加一个地址导入。
3.装go环境
之前没体验过阿里云服务器,感觉有点怪,直接文件里写export导入不了环境。vscode连上后,会问你要不要安装一些tools,装就完事了。
首先,初始go env如果没改过,那么$HOME/.config/go/env文件就不存在,一开始安装go tools失败了,还得改下代理。
1
go env -w GOPROXY=https://goproxy.cn,direct