Si vous avez vraiment besoin d'un éditeur GUI, une autre alternative est de l'installer sur un sur le serveur et de l'exécuter via SSH.
Pour ce faire, vous avez besoin de:
- Un serveur X11 sur votre invité en cours d'exécution. (Xming fonctionne bien - http://sourceforge.net/projects/xming/ )
- Pour permettre le transfert X11 sur le serveur, ajustez votre
/etc/ssh/sshd_config
afin que cela soit défini X11Forwarding yes
. Redémarrez ssh si vous deviez changer.
- Pour activer le transfert X11 via le mastic. ( lien )
- Pour installer un éditeur GUI sur le serveur. J'aime vraiment SciTE
- Avec toutes les pièces en place, ouvrez simplement le fichier avec
editor filename
et l'interface graphique du système distant s'affichera sur votre machine locale.
Il y a quelques options. Du côté de Windows, vous pouvez utiliser Komodo Edit, qui est gratuit et propose des options de modification via SSH.
(Je déconseille d'utiliser tout ce qui ne prend en charge que le téléchargement via FTP, car vous envoyez vos informations d'identification sur le net en clair pour tous ceux qui veulent les saisir.)
Comme d'autres l'ont indiqué, vous pouvez essayer des éditeurs de texte en plein écran comme vi, Emacs, joe ou autres pour éditer directement sur le système * ix.
Une dernière option serait d'installer Xming et d'utiliser à distance les éditeurs GUI Unix tels que gedit.
la source
ssh est un service terminal, cela signifie que vous envoyez simplement des caractères au serveur qui les interprètent ensuite en quelque chose d'utile comme "éditer un fichier".
Cela signifie que tous les programmes s'exécutent sur l'ordinateur sur lequel vous êtes connecté.
Donc, si vous souhaitez utiliser un éditeur local, vous devez:
Une meilleure façon est d'apprendre un éditeur puissant comme vim / emacs et de le modifier en place.
la source
La chose la plus simple à faire est d'utiliser un éditeur de texte qui supporte directement ssh / sftp tel que EditPlus ou gedit .
la source
Notepad ++ possède un plugin FTP. Il pourrait ne pas venir par défaut, je ne me souviens pas, mais si ce n'est pas le cas, il était facile de le trouver sur le site Web Notepad ++.
Si vous prévoyez d'utiliser ssh pour éditer des fichiers souvent, je vous recommande de vous familiariser avec un éditeur que vous pouvez souvent trouver sous Linux. Vi est livré avec toutes les versions de Linux (VIM, Vi Improved, est fréquemment installé). Emacs est également courant et beaucoup de gens utilisent le nano s'ils veulent quelque chose de simple. Ces éditeurs de texte, en particulier Vi, ont un peu de courbe d'apprentissage, mais valent la peine IMO si vous prévoyez de les utiliser souvent, en particulier pour la programmation.
la source
Je serais perdu sans vim. Apprenez vi ou vim et vous le trouverez plus rapide et plus puissant pour éditer des fichiers texte que la plupart des éditeurs GUI.
la source