readline:好用的工具应该让更多人知道
[撰文/hmy]
或许很多人已经知道 readline,但是总有人不知道。readline 从字面上来理解,就是从“行”上面读取。实际上就是一个行编辑库,bash 在用,mysql 也在用,mutt 也在用。
通过 readline,可以方便的在命令行上面移动,增删,复制,粘贴,搜索。比如:
- ctrl+r 可以搜索历史命令,很常用的一个
- ctrl+a 到行首
- ctrl+e 到行尾
- ctrl+u 删除到行首
- ctrl+k 删除到行尾
- ctrl+l 类似 clear 命令效果
- ctrl+y 粘贴
更多用法参考手册页。