如何使用本地(OSX)编辑器编辑远程(RHEL)文件?

如何使用本地(OSX)编辑器编辑远程(RHEL)文件?

有什么简单的方法可以编辑远程文件(例如 bash 脚本)?目前我在服务器上使用 Vim,但这显然不是理想的选择,尤其是在延迟明显的情况下。

在 Windows 上,我可能会使用 WinSCP。我是 Mac 新手,所以可能会忽略一些显而易见的东西。

我可以通过 SSH 和 SFTP 访问该机器,但没有 root 权限。使用 Finder 的“连接到远程服务器”(sftp://my.server.com)不起作用 - 只是旋转并且无法连接。但从命令行使用 sftp 没问题。

答案1

你可以使用MacFuse 和 SSH FS将远程路径挂载到本地挂载点,并使用您选择的本地编辑器对其进行编辑。

答案2

MACOSX finder 尚不支持 sftp。

如果您喜欢命令行选项,您可以使用本地 vim 或 vi 轻松编辑远程文件

vim scp://[email protected]//path/to/document

如果你喜欢基于 GUI 的编辑器,你可以尝试 TextWrangler。它可以通过 sftp 加载和保存文件。

答案3

我建议使用网络鸭对于 SFTP 和Sublime Text 2 编辑器。我每天都在 Mac 上使用这个组合。额外的好处是这两个程序也适用于 Windows。

答案4

我无法向我之前的答案添加另一个链接。

更新:有关 SFTP / 远程编辑的更多讨论http://news.ycombinator.com/item?id=3455360使用 Sublime Text。可能对你也有价值。

相关内容