Parfois, j'ai besoin de copier rapidement un fichier de mon serveur distant vers ma machine locale. Voici mon flux de travail actuel:
- Je SSH dans mon serveur distant, trouve le fichier et copie son chemin complet.
- J'ouvre un nouvel onglet de terminal et saisis:
sftp user@hostname:/path/to/file
(où / chemin / vers / fichier est le chemin que j'ai précédemment copié)
Ce n'est pas une telle douleur, mais ce serait vraiment bien si je pouvais ignorer l'étape 1 et trouver le chemin d'accès au fichier en utilisant la tabulation directement lors de la frappe de la commande sftp.
Pour illustrer, je pourrais commencer à taper sftp user@hostname:/
press TABet obtenir une liste des dossiers dans /. Je pourrais alors continuer à taper la ho
presse TABet elle se compléterait automatiquement home
, etc., etc.
Je ne sais pas si une telle fonctionnalité existe et sinon, est-il théoriquement possible d'écrire un script de complétion d'onglet personnalisé comme décrit? Des conseils sur où commencer?