使用 Textmate“MATE”远程命令
是否可以使用 MATE 命令编辑远程计算机上的文件以在本地处理项目/目录?
Is it possible to edit files on a remote machine using the MATE command to work on a project / directory locally?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您可以通过 FTP/SFTP 访问该计算机,请使用 Transmit 访问该计算机。
在 Transmit 的“文件”首选项窗格中,将 TextMate 设置为默认的“自定义文件编辑器”。
使用 Transmit 的文件浏览器找到您想要的文件,然后您可以使用右键菜单中的“在 Textmate 中编辑”或从文件 -> 使用外部编辑器编辑 (Command-J)。现在,当您在 Textmate 中保存时,它会将保存的文件发送到远程计算机。
我相信其他 FTP 客户端也有相同或相似的功能,但 Transmit 只需 30 美元。
祝你好运。
If you have FTP/SFTP access to the machine use Transmit to access that machine.
In Transmit's "Files" preferences pane set TextMate as the default "Custom File Editor".
Use Transmit's file browser to find the file you want then you can use the "Edit in Textmate" from the right click menu or from File->Edit with External Editor (Command-J). Now when you save in Textmate it will send the saved file to the remote machine.
I believe that other FTP clients have the same or similar functionality, but Transmit is only $30.
Good Luck.
除了@Mark的建议之外,您还可以使用 Cyberduck 代替 Transmit。
它是免费的,允许使用 TextMate 编辑远程文件。
In addition to @Mark's suggestion, you can use Cyberduck instead of Transmit.
It's free and allows remote files to be edited using TextMate.
解决方案是使用 SSHFS 挂载远程系统,在 OSX 上,最佳选择是 MacFUSE。
文件系统是使用常规 SSH 凭据或密钥通过 SSH 挂载的,因此非常容易做到,然后您可以像本地目录一样导航它,并享受访问所有本地环境资源的好处。
The solution is to mount the remote system using SSHFS, on OSX the best option for this is MacFUSE.
The filesystem is mounted via SSH using your regular SSH credentials or key so it's very easy to do, and then you navigate it as if it's a local directory and enjoy the benefit of having access to all your local environment's resources.