ack
用来代替 linux 中的 grep ,使用方法:
https://github.com/beyondgrep/ack2
1 | ack text ./ #在当前目录下所有文件中寻找text存在的行 |
ripgrep
用来代替 linux 中的 grep ,使用方法:
https://github.com/BurntSushi/ripgrep/
1 | rg text ./ #在当前目录下所有文件中寻找text存在的行 |
nnn
用来代替 linux 中的 ls ,使用方法:
1 | nnn ./ |
fzf
fzf 用来进行模糊匹配,超级强大。使用Ctrl+r 反向查看命令历史然后进行模糊搜索快速定位。less |fzf 可以快速查找需要内容。
https://github.com/junegunn/fzf
less work1.1.1.py |fzf
Ctrl + r
progress
progress 可以显示系统绝大多数命令的进程。使用 -w 参数预估进程速度和剩余时间。
https://github.com/Xfennec/progress
ccat
用来代替系统的 cat 命令(代码高亮)
https://github.com/jingweno/ccat
ncdu
ncdu 用来代替系统的 du 命令,使用友好的界面展示储存使用情况。
https://github.com/rofl0r/ncdu
ncdu
tldr
tldr 用来代替系统的 man 命令,相比 man 是给出一个命令的详细解释,tldr是给出一个命令的常用示例。