用于redis-cli的Vi模式

mah*_*off 5 vi command-line redis

我有set editing-mode vi.inputrc,它影响Ruby,MySQL等的控制台.但它不适用于Redis,我想知道是否有任何方法可以实现它(理想情况下在OSX和Linux上).

(这里也提到过.)

pal*_*luh 7

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

尝试使用rlwrap:

$ rlwrap -a -- redis-cli 
Run Code Online (Sandbox Code Playgroud)

  • 我已经更新了`$ rlwrap -a-redis-cli`的答案,因为它适用于所有版本的`getopt`库. (2认同)