一、Homebrew

Homebrew 是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

Mac 安装

  1. curl -O https://raw.githubusercontent.com/Homebrew/install/master/install.sh

在安装的时候,可能会报如下错误:

  1. % Total % Received % Xferd Average Speed Time Time Time Current
  2. Dload Upload Total Spent Left Speed
  3. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
  4. curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

443 端口连接被拒一般是因为墙的原因,针对这个问题可以通过切换镜像源来解决:

  1. /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

二、autojump

autojump 是一个类似于 cd 命令的工具,它可以快速定位到目录或者文件,其实现的基本原理是由于 autojump 维护了一个目录访问历史表,如果出现目录名同名的情况,autojump 会根据不同目录的访问频率来设置对应的权重,权重高的优先进入。

Mac 安装

  1. brew install autojump