《现代命令行工具指南》16.历史记录:智能化搜索你的历史记录 - McFly
Posted 毕小烦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《现代命令行工具指南》16.历史记录:智能化搜索你的历史记录 - McFly相关的知识,希望对你有一定的参考价值。
好工具就是生产力,这是专栏《现代命令行工具指南》精讲的第
16
个命令行工具
,欢迎品鉴。
人过留名,雁过留声。命令执行过后,也会留下记录,以便于再次执行。怎么查看历史记录呢?我们通常会用 ctrl + r
进行反向搜索,也就是从当前行开始向后搜索。
可这样的搜索方式不够智能,于是有了它的更加智能的替代品 McFly。
智能在哪?且听我慢慢道来。
简介
McFly 是一款用 Rust 编写的开源命令行工具,主要用来查找历史记录,可用来替代ctrl + r
的查找方式。
McFly 的建议是通过一个小型的神经网络实时优先处理的,它考虑到了你的工作目录和最近执行的命令的上下文。其目标是让你想运行的命令始终成为最重要的建议之一。
当建议一个命令时,McFly 会考虑到:
- 运行目录:该命令在哪个目录运行,你以后可能会在同一个目录下运行这个命令。
- 运行环境:在运行该命令之前输入了哪些命令。
- 运行频率:该命令多久被运行一次。
- 最近时间:该命令最后一次运行的时间。
- 是否选过:你在 McFly 中是否选择过该命令。
- 是否成功:该命令是否成功执行过,也就是历史退出状态。
基本信息
以上是关于《现代命令行工具指南》16.历史记录:智能化搜索你的历史记录 - McFly的主要内容,如果未能解决你的问题,请参考以下文章
《现代命令行工具指南》16.历史记录:智能化搜索你的历史记录 - McFly
《现代命令行工具指南》12. 智能纠错:让随口一骂就能解决问题 - thefuck
《现代命令行工具指南》12. 智能纠错:让随口一骂就能解决问题 - thefuck
《现代命令行工具指南》12. 智能纠错:让随口一骂就能解决问题 - thefuck