一句 fuck 修正一切,tldr 快速上手新命令
你是否也曾有过这样的经历:为了实现一个简单的功能,比如解压一个 .tar.gz
文件,却在浩瀚如烟的 man tar
手册中迷失方向?或者,当你小心翼翼地敲下一长串复杂的命令,按下回车后,终端却无情地返回 command not found
,而原因仅仅是一个微不足道的拼写错误?
在命令行的世界里,这些小小的挫折感日积月累,足以消磨掉我们对高效工作的热情。幸运的是,我们不必再默默忍受。今天,就让我们来认识两款能够彻底改变你终端体验的神器:tldr
和 The Fuck
,它们将分别从“事前预防”和“事后补救”两个方面,为你扫清命令行中的障碍。
Tldr(too long don't read)
tldr
是一个社区驱动的项目,旨在为各种命令行工具提供简洁、实用的操作范例。你可以把它想象成 man
手册的“精简版”或“备忘单”,它省略了所有复杂的背景介绍和参数细节,只保留了最常用、最核心的几个用法。
Git 页面:https://github.com/tldr-pages/tldr
Brew 安装:
brew install tlrc
和 man 对比(查询 tar 命令):
-
Man 手册
-
Tldr
The Fuck
The Fuck
是一个更具颠覆性的工具。如果说 tldr
是“事前预防”,那么 The Fuck
就是完美的“事后补救”。它的名字虽然有些粗鲁,但功能却异常优雅和强大。当你输错命令后,不必沮丧地按上箭头,手动修改,只需“咒骂”一句 fuck
,它就会智能地分析你刚才的错误,并给出最可能的正确命令。
Brew 安装
# 安装the fuck
brew install thefuck
# 配置到shell中
echo 'eval "$(thefuck --alias)"' >> ~/.zshrc
# 使配置生效
source .zshrc
场景示例:
- 输入
aptget
错误命令,输入fuck
,提示了正确命令apt-get install
- 执行后依然报错,显示没有权限,再次输入
fuck
,加上了sudo