Cómo hacer que el comportamiento de la palabra hacia adelante con zsh sea igual que en bash / emacs
zsh forward-word actúa un poco diferente de bash / emacs, y me gustaría cambiar eso.
En lugar de describir todas las diferencias, permítame mostrarle el comportamiento paso a paso de bash. Marqué el cursor como el símbolo "^".
foo bar --non-needed-param --needed-param^
Megabyte
foo bar --non-needed-param --needed-^param
Megabyte
foo bar --non-needed-param --^needed-param
Megabyte
foo bar --non-needed-^param --needed-param
Megabyte
foo bar --non-^needed-param --needed-param
Megabyte
foo bar --^non-needed-param --needed-param
Megabyte
foo ^bar --non-needed-param --needed-param
M-f
foo bar^ --non-needed-param --needed-param
Maryland
foo bar^-needed-param --needed-param
Maryland
foo bar^-param --needed-param
Maryland
foo bar^ --needed-param
Este algoritmo es flexible para moverse a través de las palabras, eliminando partes de ellas para mí. También está en emacs, así que estoy acostumbrado. Me gustaría verlo en zsh también. Gracias.