A veces necesito copiar rápidamente un archivo de mi servidor remoto a mi máquina local. Aquí está mi flujo de trabajo actual:
- Me SSH en mi servidor remoto, encontrar el archivo y copiar su ruta completa.
- Abro una nueva pestaña de terminal y escribo:
sftp user@hostname:/path/to/file
(donde / ruta / a / archivo es la ruta que copié previamente)
No es tan difícil, pero sería realmente bueno si pudiera omitir el paso 1 y encontrar la ruta al archivo usando la finalización de tabulación directamente al escribir el comando sftp.
Para ilustrar, podría comenzar a escribir sftp user@hostname:/
press TABy obtener una lista de carpetas en /. Entonces podría seguir escribiendo ho
press TABy se autocompletaría home
, etc., etc.
No estoy seguro de si existe tal característica y, de lo contrario, ¿es teóricamente posible escribir un script de finalización de pestaña personalizado como se describe? ¿Alguna sugerencia sobre por dónde empezar?