È possibile utilizzare repl e rlwrap per abilitare reverse-i-search
nella cronologia di redis-cli tramite CTRL-r. In Mac OS X, ho appena installato entrambi questi via birra:
brew install repl
brew install rlwrap
repl si aspetta che il file storia ad essere nominato ~/.{command}_history
. Per redis-cli
Si attende ~/.redis-cli_history
, ma sulla mia installazione di Mac OS X, il file di storia è stato nominato ~/.rediscli_history
, così ho dovuto link simbolico in questo modo:
ln -s ~/.rediscli_history ~/.redis-cli_history
È ora possibile avviare il Redis-CLI utilizzando repl redis-cli
e retromarcia -i-search sarà abilitato. Si potrebbe desiderare di aggiungere un alias per rendere più conveniente per eseguire questo in futuro facendo qualcosa di simile
alias rcli='repl redis-cli'
Né freccia in alto né scheda Lavori di completamento per la mia su Mac OS X. Che cosa mi manca? – Madbreaks