Relacionado con Bash como tabulación parcial completa para nombres de archivo en Vim
Una de las características realmente fantásticas zsh
es que puede escribir, por ejemplo ls /u/s/m/m/who.1
, presionar Taby completarlo
ls /usr/share/man/man1/who.1.gz
. Una vez que te acostumbras, es realmente molesto volver /u<tab>/s<tab>/m<tab>/m<tab>...
, especialmente cuando toda la ruta parcial solo puede resolverse en una ruta real, pero cada componente individual puede tener múltiples finalizaciones. ¿Se puede lograr esto en Vim, por ejemplo, cuando se usa :e
o :cd
?
Hay otras características útiles relacionadas con la ruta en zsh, como usar cd foo bar
para moverse a una ruta equivalente con foo
reemplazado por bar
(es decir, se /blah/foo/baz/yada
convierte /blah/bar/baz/yada
). Si hay una solución que también los incorpore (esencialmente entregando tareas relacionadas con shell a un shell que las haga muy bien), sería genial.