2012-04-24 14 views
6

Parfois, j'ai besoin de modifier les fichiers qui sont dans un serveur FTP, actuellement, Filezilla les ouvre en sublime. Mais je passe à VIM et je n'ai pas trouvé un moyen de rendre le fichier ouvert dans la console VIM. Probablement fonctionne sans problème pour gVim mais quelqu'un a-t-il travaillé sur la console?Ouverture de fichiers depuis Filezilla vers la console Vim?

Répondre

0

J'utilise Midnight Commander pour faire la même chose & cela fonctionne avec la console Vim ainsi que beaucoup d'autres commandes très utiles.

5

J'ai réussi à faire apparaître une console avec vim en invoquant un wrapper de script shell personnalisé au lieu de vim lui-même.

#!/bin/bash 
gnome-terminal -e "vim $1" 

L'un des inconvénients est qu'à chaque fois qu'une nouvelle fenêtre apparaîtra. J'espère que cela t'aides.

+0

Merci, cela a fonctionné pour moi – stackunderflow

0

Ce sujet est assez ancien mais Vim reste le meilleur! Donc, j'aimerais partager mon expérience.

J'utilise Guake Terminal et v8 sur ViM un environnement Debian 9.2. La solution postée par @soulseekah est géniale mais ne permet pas l'ouverture de plusieurs fichiers dans cette configuration. En tant que solution acceptée, nous aurons besoin d'un script bash. La différence sera que nous vérifions si vim est en cours d'exécution. Si non, lancez-le. Si oui, ouvrez le fichier dans un nouvel onglet.

Ici, nous aller:

#!/bin/bash 

if pgrep -x "vim" > /dev/null ; then 
    guake -e ":tabedit $1"; 
else 
    guake -e "vim $1" 
fi 

Downsides:

  • doivent être en mode normal pour ouvrir de nouveaux fichiers.
  • Ne fonctionne pas avec gnome-terminal.

Profitez des gars!

Questions connexes