← Blog

com editar un arxiu de forma remota


2020-06-17

Vols editar un fitxer que tens a un servidor remot sense haver d'entrar per ssh? Fàcil:
  
  $ vim scp://usuari@host/ruta-completa-a-arxiu.txt
  
Per exemple, vols editar l'arxiu tasques.txtque està a la carpeta home ("~/") de l'usuari root:
  
  $ vim scp://[email protected]/~/tasques.txt
  
Vim permet editar de forma local arxius remots fent servir el protocol scp://. La diferència entre fer-ho així o entrar per ssh al servidor i llavors executar la comanda vim arxiu.txt és que l'editor de text s'executa al teu ordinador enlloc d'executar-se al servidor. Si tens arxius que edites de forma habitual, pots crear un alias per editar-lo ràpidament.
  
  $ alias tasques='vim scp://[email protected]/~/tasques.txt'
  
Aquest petit truc és útil per poder editar fitxers ràpidament si treballes des de diferents ordinadors.

Salut!

Lluís