command-line - redis-cli 的 Vi 模式

标签 command-line redis vi

我在 .inputrc 中设置了 set editing-mode vi,这会影响 Ruby、MySQL 等的控制台。但它对 Redis 不起作用,我想知道是否有任何方法可以使是这样(最好是在 OSX 和 Linux 上)。

(这里也提到了。)

最佳答案

正如@h2ero 所说,redis-cli 提供了自己的行编辑层,它不使用readline

尝试使用rlwrap :

$ rlwrap -a -- redis-cli 

关于command-line - redis-cli 的 Vi 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17468842/

相关文章:

c# - 命令行输入和 UseShellExecute == true

design-patterns - 使用Step Function同步Primay Data Source和Secondary Data Sources并根据数据更新触发Actions

haskell - Get Monad 中的 IO

vim - 如何在 vim 中使用字符的代码点搜索特殊字符?

vim - 如何从 Vim 中打开文件?

postgresql - 如何自定义 PostgreSQL/psql 提示符?

Linux命令和eof在一行

linux - 无法运行脚本

c# - 定期检查 C# 中的命令行输出

redis - 无法连接到位于 127.0.0.1 的 Redis :6379: Connection refused