Est-il possible d’ouvrir un fichier sur un serveur Ubuntu avec un éditeur de texte local?

Je dois éditer beaucoup de fichiers sur mon serveur Ubuntu. Filezilla les empêche parfois d’être chargé ou poussé avec mes modifications. Je me demandais s’il était possible pour moi d’accéder à un fichier via la ligne de commande similaire à

vi myTextFile.txt 

Mais au lieu d’utiliser la fenêtre cmd, il ouvre un texte sublime 2 ou un autre éditeur de texte. Est-ce que cela peut être fait? ou est-ce plutôt complexe ou même pas possible?

Je pense que c’est une raison parfaite pour utiliser GNU Emacs. Il y a l’excellent mode trampmode préinstallé. Vous pouvez facilement utiliser GNU Emacs depuis votre machine locale en mode terminal en utilisant emacs -nw (“no window”).

Ensuite, vous pouvez ouvrir un fichier distant tel que / ssh: user @ remotehost: filename

Que se passe-t-il ensuite: Vous éditez le fichier sur votre ordinateur local, chaque fois que vous l’enregistrez, il est mis à jour – en coulisse – sur votre serveur.

Une fois connecté avec GNU Emacs, vous pouvez facilement passer d’un fichier à l’autre sans entrer à nouveau votre mot de passe. Vous pouvez même aller à dired et donc avoir un utilitaire de système de fichiers très puissant.

Last but not last, puisque vous venez de toute évidence d’un vi-background: il y a GNU Emacs evil-mode qui fait que GNU Emacs se comporte comme vi (m).

Si vous voulez accéder à un fichier distant via Vim, vous pouvez le faire de cette façon:

vim scp://[email protected]//path/to/document