如何在崇高文本3中打开远程文件

问题描述 投票:47回答:3

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

ssh sublimetext3 remote-server
3个回答
133
投票

在服务器上

安装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并安装它

  1. 打开命令行并连接到远程服务器:

# ssh -R 52698:localhost:52698 server_user@server_address

  1. 连接到服务器后在服务器上运行此命令:

# rsub path_to_file/file.txt

  1. 文件在Sublime 3中自动打开

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


10
投票

在macOS上,一个选项是安装FUSE for macOS并使用sshfs来挂载远程目录:

mkdir local_dir
sshfs remote_user@remote_host:remote_dir/ local_dir

一些注意事项适用于安装网络卷,因此YMMV。


8
投票

你可以使用这些插件;

Sublime SFTP

sublime FTPSync

© www.soinside.com 2019 - 2024. All rights reserved.