$ git statis
zsh: command not found: statis
$ fuck
git status
接下来我们可以输入 fuck 命令,它会为我们提供建议的命令并为我们执行它:开源地址:https://github.com/nvbn/thefuck
thefuck 是一个跨平台的命令行工具,可以在多个操作系统平台上安装:
Linux:可以通过 apt(Debian/Ubuntu)、dnf(Fedora)或 pip 安装。
macOS:可以通过 Homebrew 或 pip 安装。
Windows:推荐使用 WSL 安装,或者直接使用 pip 安装 Python 版本的 thefuck。
1、在 Linux 上安装 thefuck
使用 apt(适用于 Debian/Ubuntu 和衍生版)
如果你使用的是基于 Debian 或 Ubuntu 的 Linux 发行版,可以通过 apt 包管理器来安装 thefuck:
sudo apt update
sudo apt install thefuck
使用 dnf(适用于 Fedora)
如果你使用的是 Fedora,可以使用 dnf 来安装:
sudo dnf install thefuck
2、在 macOS 上安装 thefuck
如果你使用的是 macOS,并且已经安装了 Homebrew(macOS 的包管理工具),你可以使用以下命令来安装 thefuck:
brew install thefuck
3、在 Windows 上安装 thefuck
Windows 用户可以通过安装 WSL(Windows 子系统 Linux)来使用 Linux 环境,然后按照 Linux 上的安装步骤安装 thefuck。
sudo apt update
sudo apt install thefuck
4、通用安装方法(通过 pip)
无论你使用的是哪个平台,只要有 Python 和 pip,都可以通过以下命令安装 thefuck:
pip install thefuck
配置 thefuck
安装完成后,你可以配置别名,让 thefuck 更加方便使用。
在 ~/.bashrc 或 ~/.zshrc 文件中添加以下行:
eval $(thefuck --alias)
然后重新加载配置文件:
source ~/.bashrc # 对于 bash 用户
# 或者
source ~/.zshrc # 对于 zsh 用户
这样,你就可以通过输入 fuck 来自动修正错误命令。