Interactive CLI client#
mmkv-cli是mmkv提供给用户与mmkv-server基于命令行进行交互的CLI程序。
Command-line edit#
由于本CLI想要实现自动补全,历史记录,命令提示,清屏这些命令行编辑需求,因此依赖于replxx。
提示(Hint)#
补全(Completion)#
历史记录(History record)#
相关命令:
HISTORY: 展示20个最新到最旧的历史记录
CLEARHISTORY: 清空历史(包括内存记录和硬盘记录)
清屏(Clear screen)#
相关命令:
CLEAR: 清空并刷新当前屏幕
Shell-command#
该CLI可以执行shell命令,只需要输入行以!开头,后面的输入内容会被视为shell命令及参数传递给/bin/shellshell执行。
Mmkv-Command#
通过与Mmkv对应的Command与Mmkv进行交互。 具体参考 CLI Commands 。