【问题标题】:Is there a way to edit files from remote SSH servers with a local editor?有没有办法使用本地编辑器从远程 SSH 服务器编辑文件?
【发布时间】:2015-05-31 12:12:39
【问题描述】:

我想知道是否有人实现了一种在本地编辑文本文件的透明方式。

由于 SSH 支持 SCP,这意味着它应该能够拥有一个智能终端,可以让您使用本地编辑器来编辑远程文件。

我没有考虑在本地安装驱动器的方法,我正在寻找一种只能通过您的终端(如 iTerm2)工作的解决方案,并且可能需要远程服务器的帮助。

在 linux 上很容易配置您的首选编辑器,并且此首选编辑器是一个智能脚本,可检测您是否在支持远程编辑的终端中,将触发该终端而不是服务器提供的编辑器之一。

有没有人尝试过并且可能成功地实现了这一点?

例如,我知道 iTerm 支持文件的下载和上传,所以为什么不更进一步。

【问题讨论】:

  • 您问的是如何在 Linux 而非 Windows 中执行此操作。这是正确的吗?
  • 编辑器无关紧要,事实上我对可以通过 iTerm2 在 OS X 上运行的解决方案感兴趣。

标签: ssh text-editor iterm2


【解决方案1】:

如果我正确理解您的问题,我想说有很多编辑器能够进行远程编辑,即在本地计算机上启动编辑器并在远程服务器上编辑文件。仅举几例:Emacs、UltraEdit。

【讨论】:

  • 我认为你没有得到正确的问题:这假设编辑器在你的机器上,这必须是智能终端客户端促进的东西,否则它无法工作。最后,它在机器上的哪个编辑器并不重要,因为终端必须静默下载文件并在关闭时将其上传回来。
猜你喜欢
  • 2020-10-14
  • 1970-01-01
  • 1970-01-01
  • 2021-09-07
  • 1970-01-01
  • 1970-01-01
  • 2016-09-08
  • 1970-01-01
  • 2014-04-05
相关资源
最近更新 更多