简介

你是不是经常在终端敲错命令?敲错命令,删掉重敲,很烦有没有?当你一再敲错的时候,内心一定是崩溃的,一定在默念What The FUCK!。就这样thefuck神器就诞生了。thefuck不仅能修复字符输入顺序的错误,在很多别的你想说fuck的情况下,thefuck依然有效,反正只要你因为命令的问题报错,就请fuck一下。

安装

pip3 install thefuck

更新

pip3 install thefuck --upgrade

报错

thefuck不支持python3.12,只能python3.11或者更低

安装python3.11:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 python3.11-venv -y
python3.11 --version

检查安装路径

查看 thefuck 是否已安装:

pip3 show thefuck

如果输出显示 Location,例如 /home/youruser/.local/lib/python3.x/site-packages,说明已安装。

确认 thefuck 可执行文件路径:

which fuck

如果未输出路径,说明可执行文件未正确添加到环境变量中。

添加本地路径到环境变量

如果 thefuck 是通过 --user 参数安装的,默认会安装到 ~/.local/bin 目录,但该目录可能未添加到环境变量。

检查 ~/.local/bin 是否存在:

ls ~/.local/bin

如果文件夹中有 fuck,说明命令在该路径下。

添加 ~/.local/bin 到环境变量:

打开终端配置文件,例如 ~/.bashrc~/.zshrc,添加以下内容:

export PATH=$PATH:~/.local/bin

系统环境变量请编辑/etc/profile

重新加载配置:

source ~/.bashrc

测试命令:

fuck

最喜欢神里绫华啦!