简介
你是不是经常在终端敲错命令?敲错命令,删掉重敲,很烦有没有?当你一再敲错的时候,内心一定是崩溃的,一定在默念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