HSTR
轻松查看、导航和搜索您的命令历史,适用于 bash 和 zsh 的 shell 历史建议框。
描述
您是否在寻找最近使用过的命令?是否想避免反复输入长命令?您是否在寻找一个能管理您喜爱命令的工具?
HSTR(HiSToRy)是一个命令行工具,它为 bash
/zsh
提供了改进的命令历史补全功能。它旨在使补全比 Ctrl-r 更简单、更高效。
HSTR 还可以管理您的命令历史(例如,您可以删除过时或包含敏感信息的命令)或收藏您喜爱的命令。
安装
安装:
- Ubuntu
- Debian
- Mint
- Fedora
- CentOS
- RHEL
- Scientific Linux
- openSUSE
- Gentoo
- Alpine Linux
- Arch
- Manjaro Linux
- FreeBSD
- Slackware Linux
- Void Linux
- Milis Linux
- Haiku OS
- macOS
- nix 包管理器
- Guix 包管理器
- MPR 包管理器
构建:
- 在任何 Linux 发行版上构建
- 构建 snap
- 在 Ubuntu 上构建
- 在 Debian 上构建
- 在 Fedora 上构建
- 在 Windows Subsystem for Linux (WSL) 上构建
- 在 Cygwin 上构建
- 在 macOS 上构建
压缩包:
也可以查看 Linux 和 Unix 的软件包。
配置
只需运行以下命令即可配置 HSTR:
# bash
hstr --show-bash-configuration >> ~/.bashrc
# zsh
hstr --show-zsh-configuration >> ~/.zshrc
有关详细的 HSTR 配置文档,请参阅配置。
新闻报道
在LinuxMagazine、UbuntuGeek、DebianAdmin、Tuxdiary、Softpedia和OSTechNix上阅读有关HSTR的介绍。
文档
查看man页面:
man hstr
用户视频:Zack、Dvorka和Yu-Jie Lin。