¡Recientemente cambié a zsh (finalmente) y me encanta! Hasta ahora, una cosa que me falta es Ctrl+ Rpara hacer una búsqueda de historial incremental.
Tengo el historial configurado correctamente
HISTSIZE=10000
SAVEHIST=10000
HISTFILE=~/.zsh_history
y usé vi
las combinaciones de teclas
bindkey -v
Pero Ctrl+ Rno funciona. Elimina la línea sobre la línea actual, que tampoco es el comportamiento que debería tener en vim.
¿Alguna sugerencia?
zsh
command-history
vi
Ali
fuente
fuente
Ctrl
+[
/
...Respuestas:
Si recuerdo correctamente, debe configurarlo explícitamente, incluso con
bindkey -v
. Usa algo como esto:fuente
history-incremental-pattern-search-backward
es una acción alternativa para usar en ese contexto.fo*bar
congrep
una coincidencia con ' fobar ',' foobar ',' fooobar ', etc.bindkey "^R" history-incremental-pattern-search-backward
bindkey -v
debe precederhistory-incremental-search-backward