#cli-tool #zsh #终端 #别名 #排名 #命令行解析器 #命令

app klatsche

一个用于解析和根据给定命令对已知的终端别名进行排名的命令行工具,旨在用作 zsh 的预执行钩子

2 个稳定版本

1.0.1 2024 年 4 月 11 日

#571 in 命令行工具

MIT 许可证

35KB
140 代码行

klatsche

如果你忘记使用终端别名,klatsche 会给你一个 ⚡️ 炫酷的 ⚡️ 提醒。

Usage example

安装

先决条件

  • rust 已安装
  • zsh 已安装并配置
  • 可选:为使用 zmodule 配置 zimfw

从 crates.io 安装

cargo install klatsche

从源码构建

克隆仓库并运行

cargo build --release

安装 ZSH 插件

使用 zmodule 安装

将以下内容添加到您的 .zimfw 文件中

zmodule /Path/to/klatsche --source klatsche.zsh

在从源码构建时,在您的 .zshrc 文件中设置 KLATSCHE_HOME 环境变量

KLATSCHE_HOME=/Path/to/klatsche

然后添加以下内容到您的 .zimfw 文件中

zmodule /Path/to/klatsche --source klatsche_from_source.zsh

运行 zimfw install 并重新启动终端会话。

重新启动终端会话。

用法

输入任何长别名形式,您将在终端中收到一个 提醒 🎉

依赖项

~0–9.5MB
~42K SLoC