Presumiblemente, esta es una característica proporcionada por algún complemento que he habilitado en mi configuración oh-my-zsh (he estado usando zsh durante muchos años).
Me di cuenta de que desde que agregué mi clave pública al servidor (ahora puedo usar SSH en el servidor sin ingresar una contraseña), cuando redacto un scp
comando en mi shell, ¡en realidad puedo completar las rutas de archivos remotas con pestañas!
p.ej
$ diff <(scp Remoteuser@remote.domain.net:/var/www/html/
¡Golpeé la pestaña y simplemente funciona! (en cuanto a lo que estoy tratando de lograr con el comando en sí, lo voy a usar scp
para "copiar" en stdout y alimentarlo como un archivo para diferir. De esta manera puedo ver los cambios exactos que implemento en el servidor antes de corriendo rsync
)
Tengo curiosidad acerca de cuáles son las piezas que hacen que esto funcione tan bien. ¿Es algo integrado en scp que se integró con z shell? ¿O algo mas?
fuente
zsh
. ¿Es posible enbash
.