Kann gedit auf dem Mac zum Bearbeiten von Dateien über SSH verwendet werden?

Kann gedit auf dem Mac zum Bearbeiten von Dateien über SSH verwendet werden?

Ich verwende bei der Arbeit einen Linux-Rechner und zu Hause einen Mac. Von meinem Rechner zu Hause kann ich per SSH auf meinen Rechner bei der Arbeit zugreifen. Aber der einzige Editor, auf den ich dann in der Befehlszeile zugreifen kann, ist vi, was mir nicht gefällt.

Gibt es eine Möglichkeit, mit gedit auf meinem Mac Dateien per Remote-Zugriff über eine SSH-Verbindung zu bearbeiten?

Auf dieser Seite steht, dass es möglich ist, aber ich glaube, es wird davon ausgegangen, dass Sie gedit unter Ubuntu verwenden. Auf meinem Mac (OS 10.5.8) habe ich die Option „Lesezeichen“ nicht, wenn ich auf „Mit Server verbinden“ klicke.

http://thecodecentral.com/2010/04/02/use-gedit-as-remote-file-editor-via-ftp-and-ssh-ubuntu/comment-page-1#comment-50558

Antwort1

CyberDuckermöglicht Ihnen, Dateien über SSH mit dem Mac-Texteditor Ihrer Wahl zu bearbeiten. Ich empfehle TextWrangler.

Antwort2

Verwenden Sie die Option -X, wenn Sie per SSH auf Ihren Linux-Rechner zugreifen. Wenn Sie X11 noch nicht installiert haben, steht es als optionale Installation auf Ihrer OS X-Installations-CD zur Verfügung. Wenn X11 installiert ist, startet „ssh -X user@host“ X11 und Sie können gedit verwenden.

Alternativ können SieMacfusionum Ihren Linux-Rechner über SSH als Dateisystem zu mounten. Sie können dann einen OS X-Texteditor verwenden, um Dateien auf dem Remote-Rechner zu bearbeiten.

Antwort3

Gedit verwendet gvfs, eine virtuelle Dateisystemschicht, die ihm den Zugriff auf Dateien über verschiedene Protokolle ermöglicht, einschließlich sftp (das sehr wahrscheinlich verfügbar ist, wenn ssh verfügbar ist). Sie können es also wahrscheinlich bereits verwenden, um Ihre Remote-Dateien zu bearbeiten, ohne etwas installieren zu müssen. Geben Sie einfach sftp://yourserver/ in den geöffneten Dialog ein.

Sie können auch Fuse + SSHFS verwenden, um die entfernte Dateihierarchie an einem lokalen Einhängepunkt zu mounten und so jede beliebige Anwendung zum Bearbeiten beliebiger Dateien verwenden zu können. Ein einfacher Weg hierfür scheint zu sein durchMacFusion.

verwandte Informationen