pip # Python 中的标准库管理器 3.python-dev 第一步:环境安装 conda install -y python pip #安装最新版本的python和pip 第二步:安装thefuck...pip install thefuck 第三步:添加环境变量 vi .bashrc #编辑环境变量 eval $(thefuck --alias) #原作者推荐 eval $(thefuck...--alias fuck) #原作者推荐 # 或者 eval "$(thefuck --alias fuck) #给thefuck取个别名fuck source .bashrc 这里我还不是很清楚为啥不能直接像生物信息...另外感兴趣的同学还可以前往thefuck的github原网址查看How it works https://github.com/nvbn/thefuck
就这样thefuck神器就诞生了。thefuck不仅能修复字符输入顺序的错误,在很多别的你想说fuck的情况下,thefuck依然有效,反正只要你因为命令的问题报错,就请fuck一下。...thefuck是一个使用Python编写的开源小工具,它可以自动纠正前一个命令的拼写错误。这个工具非常酷,尤其对于常常使用命令行的童鞋。 thefuck支持Mac OS X和Linux系统。...项目地址:https://github.com/nvbn/thefuck。...2、配置 #编辑bashrc配置文件 vim ~/.bashrc #在文件尾加入一行给thefuck取别名fuck eval "$(thefuck --alias fuck)" #使生效 source...更新到最新的 thefuck 的方法非常简单: sudo pip3 install thefuck --upgrade
C63133A98CE0.png 这是一个错误写法 直接输入fuck 7768BDD2-F79F-49B1-BF59-41605283850C.png 给出提示,按回车就好了 Mac安装 brew install thefuck
安装方法: ubuntu: pip install thefuck 其他系统安装方法如下链接:https://github.com/nvbn/thefuck#installation 然后在 /root.../.bashrc 文件尾部添加 如下语句: eval $(thefuck --alias) # You can use whatever you want as an alias, like for Mondays...: eval $(thefuck --alias FUCK) 然后执行命令: source ~/.bashrc 进行刷新 这样 便可正常使用此方法 事例如下: 语句拼写错误,输入 fuck 然后 通过...网址如下: https://github.com/nvbn/thefuck#creating-your-own-rules
第一款:thefuck 你是不是经常在终端敲错命令?敲错命令,删掉重敲,很烦有没有?当你一再敲错的时候,内心一定是崩溃的,一定在默念“What The FUCK!!!”。...受此启发, 一位名为Vladimir Iakovlev程序员和他的90位愤怒的小伙伴们打造出了一个名为 “thefuck” 的神器!...根据提示,可将eval $(thefuck --alias)添加到~/.zshrc文件中,并执行source ~/.zshrc。...EOF) to exit >>> ^D 上述命令中输入的pithon3显然是错误的,然后执行fuck,thefuck帮忙修正之后,执行了正确的python3命令。...此外,thefuck还支持一些额外的功能和选项,比如通过使用–dry-run选项来仅展示纠正后的命令而不执行它,或者通过设置环境变量来配置thefuck的行为。
本文原文全部来自thefuck的readme,没有参考任何第二手资料! 其他任何网站有雷同,全部是来自本文!...起源 开发 thefuck 的这位同仁,恐怕也经常会有这种不和谐的情况。因此开发了这个软件 thefuck。...thefuck 不仅仅能修复字符输入顺序的错误,在很多别的你想说“fuck”的情况下,thefuck 依然有效。 例如以下情况。 案例 任何情况下你想说“我操”,你都可以用得到 thefuck。...更新 更新到最新的 thefuck 的方法非常简单: sudo pip install thefuck --upgrade 其他 软件原理 前面说了那么多用法, 那么有人觉得 thefuck 可能只是一个用来...priority = 1000 使用须知 虽然 thefuck 带来了很多便利,不过仍然建议注意这件事情: thefuck 会给出的修正后的命令,但是默认情况下你看到它们的时候,命令都已经默认执行了
[软件开发小工具分享]thefuck指令自动纠正命令行前一个命令的拼写错误 简介 thefuck是一个使用Python编写的开源小工具,它可以自动纠正前一个命令的拼写错误。...thefuck支持Mac OS X和Linux系统。...必备环境 macOS&linux python3 安装 pip install thefuck 配置 创建一个别名,首先编辑bashrc配置文件: $ vim ~/.bashrc 在文件尾加入一行: eval..."$(thefuck --alias fuck)" 使生效: $ source ~/.bashrc 使用 $ pythn -V -bash: pythn: command not found $ fuck
作为全球最大的同性社交网站,GitHub上面真的是无奇不有,最近小编在上面逛了逛,发现了一个有趣的项目:thefuck。 作为程序员,经常工作于Linux下的我们来说,你是不是经常在终端敲错命令?...受此启发, 一位名为 Vladimir Iakovlev 程序员和他的 90 位愤怒的小伙伴们打造出了一个名为 “thefuck” 的神器! 如下: ?...thefuck 不仅能修复字符输入顺序的错误,任何情况下你想说“我*”的时候,你都可以用得到 thefuck: 当你的终端没有按你想象的输入命令时,请 fuck 它!...配置 1#编辑bashrc配置文件 2vim ~/.bashrc 3#在文件尾加入一行给thefuck取别名fuck 4eval "$(thefuck --alias fuck)" 5#使生效 6source...~/.bashrc 3、更新到最新的 thefuck 1sudo pip3 install thefuck --upgrade
2 项目基本介绍 thefuck是一个基于Python编写的项目,它能够自动纠正你在命令行中输入的错误命令。如果你输错了一个命令,只需要在命令行中输入“fuck”,thefuck就会自动纠正你的错误。...eval $(thefuck --alias) eval $(thefuck --alias FUCK) eval $(thefuck --alias fuck?)...3 使用效果 4 thefuck的工作原理 thefuck的工作原理非常简单。...thefuck能够自动推测正确的命令是因为它内置了大量的规则,这些规则能够帮助thefuck智能地纠正错误的命令。 所以,该项目开放了自定义规则。...4.1 创建自己的规则 如果thefuck内置的规则不能够满足你的需求,你也可以创建自己的规则。thefuck的规则是由普通的Python函数实现的。
看个动图: 这个工具就是 thefuck[1],GitHub 上有 63.7k 的星,很受欢迎。...安装 安装方法: pip install thefuck 第一次输入 fuck 会提示你改个别名,如果不想改的话,在输入一次 fuck 就可以: 执行的时候千万不要读出来,用习惯了容易成为口头禅。...添加自定义规则 在 ~/.config/thefuck/rules 目录下创建一个 Python 文件,比如叫 your_rules.py,文件必须包含两个函数: match(command: Command...shell=True) priority = 1000 # Lower first, default is 1000 requires_output = True 设置 修改 ~/.config/thefuck...参考资料 [1] thefuck: https://github.com/nvbn/thefuck [2] 官方仓库: https://github.com/nvbn/thefuck [3] 作者 nvbn
command output; THEFUCK_NO_COLORS – disable colored output, true/false; THEFUCK_PRIORITY – priority...For example: export THEFUCK_RULES='sudo:no_command' export THEFUCK_EXCLUDE_RULES='git_pull:git_push'...export THEFUCK_REQUIRE_CONFIRMATION='true' export THEFUCK_WAIT_COMMAND=10 export THEFUCK_NO_COLORS='false...' export THEFUCK_PRIORITY='no_command=9999:apt_get=100' export THEFUCK_HISTORY_LIMIT='2000' export THEFUCK_NUM_CLOSE_MATCHES..._* with the following structure: thefuck_contrib_foo thefuck_contrib_foo rules __init__.py
有一个同事就开发了一个thefuck的项目,可纠正先前控制台命令中的错误。让我们能愉快的工作下去....安装 在 macOS 或 Linux 上,您可以通过Homebrew安装The Fuck: brew install thefuck 在 FreeBSD 上,使用以下命令安装The Fuck: pkg...install thefuck Centos系统/Ubuntu系统 pip install thefuck 配置 #编辑bashrc配置文件 vim ~/.bashrc #在文件尾加入一行给thefuck...取别名fuck eval "$(thefuck --alias fuck)" #使生效 source ~/.bashrc 案例 gif with examples Ubuntu安装vim 忘记加sudo...thefuck原理 其实TheFuck的原理就是规则匹配(正则表达式),如果找到匹配规则的命令,则创建一个命令给用户选择或直接运行。
介绍 TheFuck 是一个用于纠正终端命令错误的超棒的应用程序。它可以帮助用户快速修复命令行错误,提高工作效率。...TheFuck的工作原理非常简单。当用户输入一个错误的命令时,TheFuck会根据用户输入的错误信息和上下文环境,自动推测用户想要输入的正确命令,并将其替换为正确的命令。...TheFuck 能够实现这一功能,主要是因为它内置了大量的规则,这些规则基于用户经常犯的错误和常见的命令行模式。...支持多种操作系统:TheFuck可以在Linux、Mac、Windows上使用。 安装 thefuck安装非常简单,可以使用 pip、brew、apt 等安装方式进行安装,也可以使用 docker。...总之,TheFuck 是一个强大而实用的工具,可以帮助用户更高效地使用终端。 项目地址:https://github.com/nvbn/thefuck
官方示例 GitHub数据 74k stars 844 watching 3.3k forks 开源地址:https://github.com/nvbn/thefuck 安装 macOS安装 brew...install thefuck Ubuntu安装 sudo apt update sudo apt install python3-dev python3-pip python3-setuptools...python-pip pip3 install thefuck --user FreeBSD安装 pkg install thefuck 通用python环境下 pip install thefuck...最后关键一步 在.bash_profile、.bashrc文件中配置以下命令 > vim .bashrc eval $(thefuck --alias) eval $(thefuck --alias...systemd Try: apt install root@开源日记:~# fuck systemctl start mysql [enter/↑/↓/ctrl+c] thefuck
theFuck 日常操作服务器的时候,虽然有些终端工具可以进行命令提示,但是有时候难免还是会输错命令,或者少了空格,或者敲错了字符,这种情况下,我们都只能重新再输入一遍。...theFuck 这个工具,可以在我们输错命令过后,纠正我们的命令,从而继续进行执行,效果如下 怎么样看起来是不是很骚气, 在 macOS 上面可以通过命令 brew install thefuck 来安装...Fuck: sudo apt update sudo apt install python3-dev python3-pip python3-setuptools sudo pip3 install thefuck...在 FreeBSD 上,使用以下命令安装:pkg install thefuck,在其他系统上, 使用 pip 安装:pip install thefuck。
thefuck 安装 平时常常会打错命令行,很烦,然后就找到了这个工具thefuck,简单粗暴的命令行纠正工具 步骤: 1:linux使用pip安装简单粗暴,所以你需要安装python pip install...thefuck 2:mac安装 brew install thefuck 3:在bashrc加入这句话,如果你用的是zsh或者其余的shell,同样加入这句话 eval$(thefuck --alias
有个大牛也觉得很不爽,于是开发了一个神器--thefuck。这个工具对于我来说就是一个神奇一般的存在啊。...thefuck不仅能纠正命令输入错误,字符输入顺序错误,而且还能在你想fuck的情况下,thefuck也依旧能生效。就是你那里觉得不爽,都可以fuck一下。...安装: 在终端输入如下命令 $ sudo apt update $ sudo apt install python3-dev python3-pip $ sudo pip3 install thefuck...#如果想更新thefuck最新的版本,可执行如下命令: $ sudo pip3 install thefuck --upgrade 配置: #修改.bashrc配置文件 $ vim ~/.bashrc...#在文件尾加入下面一行 eval "$(thefuck --alias fuck)" #使能thefuck生效 source ~/.bashrc 测试: 根据上面的配置我们就可以进行fuck了。。
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh chsh -s /bin/zsh thefuck...pip3安装 sudo apt install python3-pip3 thefuck pip3 install thefuck --superuser 针对zsh插件的设置 打开 ~/.zshrc...vim ~/.zshrc 在最后添加 eval "$(thefuck --alias)" shadowsocks 关于shadowsocks,之前自己写过一篇文章,这里不再赘述 参考资料 https:...//blog.csdn.net/SaberHowei/article/details/80564849 https://github.com/nvbn/thefuck 版权声明 本作品由idealclover
我也来水一水文章,讲讲我在用腾讯云的centos7镜像部署的服务器上能痛快的执行“fuck”命令之前到底经历了多少“磨难”,也算是给自己和别人一个参考吧 “fuck”命令实际上是一个python模块“thefuck...”,具体我也不在这多废话,常规的安装教程网上也是一搜一大把,这里不做赘述,我主要讲一讲我踩过的坑 首先是python版本,centos7默认的python版本是2.x,而目前thefuck模块所需要的python...是python3.x,所以得先安装python3,然后再通过安装模块的方式安装thefuck,这看起来没啥难的,但腾讯云的镜像我猜可能是由于历史原因,里面埋了一些坑 1,“mirrors.tencentyun.com...在centos里面它不叫这个,叫python-devel,但这在centos7里面又是另一个坑,你直接安装python-devel安装的是python2.x的,但安装thefuck的是python3.x...所以说,在坑爹的腾讯云centos7上安装thefuck的全部命令是: #此处默认你已安装python3,能正常执行pip3命令 yum install python36-devel #逐个安装thefuck
项目地址 安装方式 pip3 install thefuck 常用命令纠正 官方gif演示 example_instant_mode.gif 安装过程中可能遇到的问题 如果pip3 install...thefuck安装后, 命令行提示需要手动配置工具, 只需重新打开终端, 输入fuck, fuck, fuck, 然后再次重新打开终端即可配置完成!
领取专属 10元无门槛券
手把手带您无忧上云