Mac 上的 gedit 可以用來透過 ssh 編輯檔案嗎?

Mac 上的 gedit 可以用來透過 ssh 編輯檔案嗎?

我在工作中使用 Linux 機器,在家裡使用 Mac。我可以從家裡的機器透過 ssh 連接到工作機器。但我可以在命令列上訪問的唯一編輯器是 vi,我不喜歡它。

有沒有辦法在我的 Mac 上使用 gedit 透過 ssh 連接遠端編輯檔案?

這個頁面說它可以完成,但我認為它假設你在 ubuntu 上使用 gedit。在我的 Mac(作業系統 10.5.8)上,當我按一下「連接到伺服器」時,沒有「書籤」選項。

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

答案1

網路鴨子將允許您使用您選擇的 Mac 文字編輯器透過 SSH 編輯文件。我推薦 TextWrangler。

答案2

當您透過 ssh 進入 Linux 電腦時,請使用 -X 選項。如果您尚未安裝 X11,它可以作為 OS X 安裝光碟上的選用安裝。安裝 X11 後,「ssh -X user@host」啟動 X11,您就可以使用 gedit 了。

或者,您可以使用麥克融合透過 ssh 將 Linux 機器安裝為檔案系統。然後,您可以使用 OS X 文字編輯器編輯遠端電腦上的檔案。

答案3

Gedit 使用 gvfs,一個虛擬文件系統層,允許他透過不同的協定存取文件,包括 sftp(如果 ssh 可用,則很可能可用)。因此,您可能已經能夠使用它來編輯遠端文件,而無需安裝任何東西。只需在開啟的對話方塊中輸入 sftp://youserver/ 即可。

您也可以使用fuse + sshfs將遠端檔案層次結構掛載到本機掛載點,從而能夠使用任何應用程式編輯任何檔案。一個簡單的方法似乎是透過麥克融合

相關內容