MacOS
iterm2 (终端工具)
zsh (shell的工具) 和 oh my zsh(zsh的插件)
安装Zsh
查看所有shell
类型:
inkedeMacBook-Pro:~ inke$ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
Mac的10.14.6已经自动zsh
了,查看当前使用shell
inkedeMacBook-Pro:~ inke$ echo $SHELL
/bin/bash
切换默认shell为zsh
chsh -s /bin/zsh
重新打开iterm2终端查看,切换成功。
inkedeMacBook-Pro% echo $SHELL
/bin/zsh
安装Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
如果电脑没有安装
这个时候最好安装 xcode 并且打开一次,如果只是使用zsh,那么只安装编译工具也行,好像叫build xxx tools 。
命令最好加上 -v 参数,可以看到脚本执行的输出信息,不然就会一直等待中。
inkedeMacBook-Pro% sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Cloning Oh My Zsh...
Cloning into '/Users/inke/.oh-my-zsh'...
看到下面信息表示安装完成,终端的用户名前缀也都变成了➜ ~
。
Looking for an existing zsh config...
Using the Oh My Zsh template file and adding it to ~/.zshrc.
__ __
____ / /_ ____ ___ __ __ ____ _____/ /_
/ __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \
/ /_/ / / / / / / / / / / /_/ / / /_(__ ) / / /
\____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/
/____/ ....is now installed!
Please look over the ~/.zshrc file to select plugins, themes, and options.
p.s. Follow us on https://twitter.com/ohmyzsh
p.p.s. Get stickers, shirts, and coffee mugs at https://shop.planetargon.com/collections/oh-my-zsh
➜ ~
➜ ~
使用 SDK MAN 安装 JDK 和 Gradle,可以看SDK MAN 教程
。
安装 SDK MAN
curl -s "https://get.sdkman.io" | zsh
sdk list java
sdk install java 8.0.222-zulu
如果下载慢,使用代理。
设置终端中的 wget、curl 等都走 SOCKS5 代理(只对当前终端有效):
export ALL_PROXY=socks5://127.0.0.1:1086
再次执行安装jdk命令,通过监控软件看到网络走了代理如下:
速度刚刚的。