Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有set editing-mode vi.inputrc,它会影响 Ruby、MySQL 等的控制台。但它不适用于 Redis,我想知道是否有任何方法可以做到这一点(最好在 OSX 和 Linux 上)。
set editing-mode vi
(这里也提到了。)
正如@h2ero 所说,redis-cli 提供了自己的行编辑层,它不使用readline.
readline
尝试使用rlwrap:
$ rlwrap -a -- redis-cli
我已经下载了redis源代码,发现redis cli它没有使用readline库(readline/readline.h)。所以它不能使用键绑定。
http://cnswww.cns.cwru.edu/php/chet/readline/readline.html