使用TextMate通过SSH编辑远程文件?

Zac*_*urt 50 macos textmate

我喜欢在我的MacBook上使用TextMate.这很棒.

不幸的是,我想直接在我的开发服务器上编辑一些文件,因为很难在本地重新创建环境.我正在使用Git,所以一种方法是只在本地编辑,git commit,git push,然后git merge,但每次我想做一个简单的更改时,这都很复杂.

我宁愿......使用其他解决方案.我试过的一件事是通过MacFusion安装硬盘,然后在编辑器中加载它.但那是非常迟钝/缓慢的!

有人做过更好的解决方案吗?

小智 38

好的 - 这是适用于Mountain Lion的那个.

  1. 转到http://osxfuse.github.com/
  2. 为OS X安装FUSE
  3. 为OS X安装SSHFS
  4. 然后在终端上执行以下命令:

mkdir /Volumes/SSHFS

/usr/local/bin/sshfs username@host:/path/to/dir /Volumes/SSHFS
Run Code Online (Sandbox Code Playgroud)

做完了.

我还建议使用另一个用户指出的ReMate插件,以防止每次重新聚焦时TextMate都会出现沙漏.链接:

ReMate http://ciaranwal.sh/remate


小智 11

我使用Fetch和TextMate来完成这些任务.可以将Fetch设置为使用TextMate作为外​​部编辑器,甚至可以通过双击自动打开TextMate中的文件.

在TextMate中保存窗口会自动将文件推回服务器.当然,您必须稍后在服务器上提交更改.

我相信大多数Mac FTP客户端都可以这样做.

  • 我也和Cyber​​duck一样. (4认同)
  • 是.传输和(我最喜欢的)Yummy FTP也可以. (4认同)

Ahm*_*ani 9

最好的事情是使用TextMate的rmate脚本,点击链接,你会发现下面的说明,我推荐它,因为它会让你的生活更轻松,并处理所有的Nitty-Gritty.


Rog*_*rat 5

我使用TextWrangler的免费版本就可以了,它非常棒.我可以通过sftp加载和保存文件.