标签: keyboard rust
我试图在Rust中构建一个shell项目,但我在一开始遇到了麻烦。我没有通过stdin / stdout读取整行和输出,而是想解析每个按键并保持一个缓冲区,直到按下 Enter 。能够移动光标,退格键,通过上/下键访问命令历史记录等。