4 个版本
0.0.4 | 2024年2月2日 |
---|---|
0.0.3 | 2024年1月2日 |
0.0.2 | 2023年11月12日 |
0.0.1 | 2023年6月3日 |
#15 in #shrs
每月 253 次下载
375KB
8K SLoC
lib.rs
:
shrs 的 readline 实现
readline 是 shell 中负责接收用户输入的部分。它处理各种功能,如跟踪历史记录、语法高亮、Tab 自动完成、vi 模式等。
shrs_line 与 shrs 的其他部分具有相似的设计理念,它也高度可配置和可扩展。只需构建自己的 readline 并将其提供给 shrs 使用。
示例
use shrs_line::prelude::*;
let mut myline = LineBuilder::default();
导入常用的结构体和类型
依赖项
~15–32MB
~443K SLoC