📅  最后修改于: 2023-12-03 14:39:28.689000             🧑  作者: Mango
如果你是一名开发人员,你可能会需要经常输入复杂的命令或者有很多参数的命令。当你需要重新使用之前的命令或者找到某个过去使用的命令时,如果没有一个好用的历史命令查找工具,将是很痛苦的事情。
在 Linux/Unix 系统中,使用 history
命令可以查看自己过去使用的所有命令。但是,当你想要使用一条之前的命令时,默认的历史记录往往不太好用。
这时候,一个好的历史命令查找工具就至关重要了。
hstr 就是这样一款工具,它是一个 Bash 历史记录工具,提供了一个交互式 UI,可以让你更方便地搜索你之前使用过的命令。
fc
命令你可以在 Github 上找到最新版本的 hstr,可以选择下载源码自行编译安装,也可以使用包管理工具简单安装。
sudo apt-get update && sudo apt-get install hstr
sudo yum update && sudo yum install hstr
brew update && brew install hh
请自行参考官方文档进行安装。
当你输入 hstr
命令并回车时,你将会看到一个交互式搜索框,你可以在这里输入你想要查找的命令。
搜索框会显示之前用过的命令。你可以使用方向键选择命令并按回车键执行,也可以使用快捷键对搜索结果进行不同方式的操作。按下 h
键可以查看更多帮助信息。
hstr 拥有清晰的界面和丰富的功能,解决了历史命令查找的痛点。它易于安装和使用,适合提高开发效率。