2009-08-06 4 views
4

J'ai gVim (avec: NERDTree, minibufexpl). En ce moment, je peux éditer des fichiers localement avec la sensation IDE avec NERDTree pour un explorateur de fichiers et minibuf pour des onglets.Vim FTP Plugin pour un comportement de type IDE

Cependant, je suis habitué à éditer des fichiers sur un serveur fictif que j'ai installé chez moi. J'utilise Zend Studio pour éditer des fichiers via FTP. Cette fonctionnalité est-elle disponible dans Vim? Si oui, s'intègre-t-il bien avec NERDTree? Je voudrais parcourir mon répertoire FTP en utilisant NERDTree.

Merci, Wenbert

+0

Quel (s) système (s) d'exploitation utilisez-vous? J'utiliserais plus souvent ssh pour avoir une session sécurisée sur la boîte distante et éditer le fichier là ou sshfs pour que le système de fichiers distant apparaisse local ou, plus commun, utiliser rsync pour conserver des copies des fichiers sur les deux systèmes où je les édite. Ils supposent cependant un ensemble d'outils GNU-centric et des systèmes de fichiers compatibles. – mas

+0

J'ai Vim sur mon Mac et je voudrais éditer via FTP à partir de mon Mac. Le serveur FTP distant est sous Linux. – wenbert

Répondre

9

Vous pouvez modifier des fichiers à distance via FTP ou SFTP ou scp ou autres joyeusetés avec vim:

vim ftp://[email protected]/some/file 

Bien sûr, cela fonctionne aussi avec des onglets. Je ne sais pas à propos de minibuf, cependant.

Malheureusement, le plug-in NERDTree ne semble pas supporter cela. Cependant, la commande :Explore joue simplement bien.

Bien sûr, vous pouvez simplement utiliser FTPFS pour monter un répertoire distant et travailler avec comme s'il s'agissait d'un stockage local.

+0

Le mappage du répertoire distant sur ma machine comme s'il s'agissait d'un stockage local devrait fonctionner pour moi. Merci! – wenbert

Questions connexes