终端优化

MacOS

iterm2 (终端工具)

下载安装

image.png

终端优化_第1张图片
image.png

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)"

如果电脑没有安装

终端优化_第2张图片
image.png

这个时候最好安装 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 教程

终端优化_第3张图片
image.png

安装 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命令,通过监控软件看到网络走了代理如下:

终端优化_第4张图片
image.png

速度刚刚的。

Autojump


Linux


Windows

参考:

严重参考

你可能感兴趣的:(终端优化)