thedamn:在CMD上使用thefuck

前言

众所周知,有一个Python编写的小工具thefuck可以帮助我们自动修正键入命令中的错误,但可惜的是它并不能在cmd里使用。为了照顾到那些习惯于使用cmd的程序员(比如我),github上的zyf722大佬用python编写了在cmd下的thefuck的替代品thedamn以实现在cmd中使用thefuck的效果。

安装thedamn

首先确保你拥有python3.x的环境,没有的自行百度python安装教程

之后,在有管理员权限的cmd中使用以下命令:

git clone https://github.com/zyf722/thedamn.git

若网络不好无法使用git clone,可以在github的项目页面下载项目的ZIP包然后解压。

git clone命令所创建的项目目录或ZIP包解压后的目录,其实就是thedamn的安装目录。

再使用cd命令进入项目目录,输入install.py并回车以安装thedamn

确保你在运行install.py的时候是处在管理员权限下

当控制台显示[!] Done.字样,表示安装成功。

安装成功后不要删除这个项目目录,因为thedamn的本体是在这个目录里的。

使用thedamn

稍微有点遗憾的是,thedamn只支持对XXX 不是内部或外部命令,也不是可运行的程序 或批处理文件。这样的“未知命令错误”或gitpip等工具的“未知子命令错误”进行修正,功能上稍逊于真正的thefuck

当你输入一个错误的命令并想修复它时,只需输入如下命令:

example_default

此外,如果thedamn命令给出的命令不是你想要的,可以输入c来在thedamn给出的其他命令中选择:

example_candicates

thedamn还支持对gitpip等工具的“未知子命令错误”进行修正:

example_second_command

如果你认为“damn”这个单词表达的情感不如“fuck”强烈,或是想让thedamn用起来和thefuck一样,请把thedamn安装目录下的damn.bat文件的名字修改为fuck.bat,这样在使用thedamn时,敲的就不是damn而是fuck了。

1r

自定义命令

thedamn支持自定义的可以修正的命令或子命令,详细请见thedamn原github项目的README文件

其他

本博客文章的部分图片来源于thedamn原github项目的README文件,如有侵权,联系删除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值