5

我有set editing-mode vi.inputrc,它会影响 Ruby、MySQL 等的控制台。但它不适用于 Redis,我想知道是否有任何方法可以做到这一点(最好在 OSX 和 Linux 上)。

(这里也提到了。)

4

2 回答 2

7

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

尝试使用rlwrap

$ rlwrap -a -- redis-cli 
于 2013-08-31T11:57:29.070 回答
1

我已经下载了redis源代码,发现redis cli它没有使用readline库(readline/readline.h)。所以它不能使用键绑定。

http://cnswww.cns.cwru.edu/php/chet/readline/readline.html

于 2013-07-26T07:51:04.243 回答