ssh - 如何在 Sublime Text 3 中打开远程文件

标签 ssh sublimetext3 remote-server

我正在使用“mRemoteNG”连接到远程服务器,并希望在本地 Sublime 文本编辑器中打开远程服务器文件。在我的研究过程中,我发现了这个相关博客https://wrgms.com/editing-files-remotely-via-ssh-on-sublimetext-3/并按照说明进行操作,但它对我不起作用。 有人知道如何在 Sublime 中打开远程文件吗?

最佳答案

在服务器上

安装rsub:

wget -O /usr/local/bin/rsub \https://raw.github.com/aurora/rmate/master/rmate
chmod a+x /usr/local/bin/rsub

本地

  1. 安装 rsub Sublime3 软件包:

在 Sublime Text 3 上,打开包管理器(Linux/Win 上为 Ctrl-Shift-P,Mac 上为 Cmd-Shift-P,安装包),然后搜索 rsub 并安装它

  • 打开命令行并连接到远程服务器:
  • ssh -R 52698:localhost:52698 server_user@server_address

  • 连接到服务器后在服务器上运行此命令:
  • rsub path_to_file/file.txt

  • 在 Sublime 3 中自动打开文件
  • <小时/>

    从今天(2018/09/05)开始,您应该使用: https://github.com/randy3k/RemoteSubl 因为你可以在 packagecontrol.io 中找到它,而“rsub”不存在。

    关于ssh - 如何在 Sublime Text 3 中打开远程文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37458814/

    相关文章:

    sql-server-2008 - 使用 Management Studio 连接到 sql server

    git - 声明式 Jenkins 管道和 Docker

    linux - 为什么我会优先使用 "service sshd reload"而不是 "service sshd restart"?

    git - VS2015在git客户端中支持ssh协议(protocol)

    macos - 如何在 Mac 上的 Sublime Text 3 中启用 Groovy 注释?

    linux - sublime text 3 完整的 vim 支持

    plugins - sublime text 3中Vue模板中Pug语法高亮的方法

    amazon-ec2 - 从远程服务器运行 ipython notebook

    mysql - 在 Django 上,如何通过 SSH 连接到远程服务器上的 MySQL 数据库?

    java - 使用 Jenkins 通过 SSH 发送文件或执行命令时脚本不退出