该死
命令行错误后,键入一个他妈的会自动纠正。
https://github.com/nvbn/thefuck
(对他人的话作出反应或表示生气、恼怒)唔,啊,哎呀
递归搜索文件内容比grep和ack更快
官方网站:https://geoff.greer.fm/ag/
https://github.com/ggreer/the_silver_searcher
下午
在bash/zsh中快速切换项目目录
https://github.com/Angelmmiguel/pm
捉人游戏
在字符模式下交互式查看git项目可以取代git命令。
https://github.com/jonas/tig
ncdu
视觉空间分析程序。
官方网站:https://dev.yorhel.nl/ncdu
mycli
mysql客户端支持语法gsdlh和命令完成,效果类似于ipython,可以替代mysql命令。
https://github.com/dbcli/mycli
japan quarterly 日本季刊
Json文件处理和格式化显示,支持gsdlh,可以替代python -m json.tool
https://github.com/stedolan/jq
外壳检查
脚本静态检查工具,可以识别语法错误和书写不规范。
https://github.com/koalaman/shellcheck
yapf
Google开发的Python代码格式标准化工具支持pep8。
https://github.com/google/yapf
剧烈摇摆
基于UDP的终端连接可以替代ssh,连接更加稳定。即使IP发生变化,也可以自动重新连接。
官方网站:https://mosh.org/#getting
fzf
命令行下的模糊搜索工具,可以交互智能的搜索选择文件或内容,配合终端Ctrl-R的历史命令进行搜索再合适不过了。
https://github.com/junegunn/fzf
路径选择器(fpp)
在命令行输出中自动识别目录和文件,支持交互,配合git非常有用。
https://github.com/facebook/PathPicker
反光
更强大的htop顶级替代品。
官方网站:https://nicolargo.github.io/glances/
前外一周半跳
多线程下载工具,下载文件时可以替代curl和wget。
https://github.com/axel-download-accelerator/axel
尺码/尺码
交互式文件传输,在多个跳板机下传输文件非常容易,无需逐级传输。
https://github.com/mmastrac/iterm2-zmodem
计算机化伐木搬运与储运损失控制(computerized logging and outage control)
代码统计工具,可以统计代码的空行、注释行和编程语言的数量。
https://github.com/AlDanial/cloc
ccache
高速C/C编译缓存工具,反复编译内核非常有用。使用起来也很方便。
官方网站:https://ccache.samba.org/
你-明白吗
非常强大的媒体下载工具。
官方网站:https://you-get.org/