我连接到远程服务器使用“ mRemoteNG”,并希望打开远程服务器文件在我的本地崇高的文本编辑器。在我的研究过程中,我发现了这个相关的博客 https://wrgms.com/editing-files-remotely-via-ssh-on-sublimetext-3/,并按照说明,但它并不适合我。 有没有人知道怎么用我的升华软件打开远程文件?
你可以使用这些插件;
崇高的 SFTP
超赞的 FTPSync
在服务器上
安装 rsub:
wget -O /usr/local/bin/rsub \https://raw.github.com/aurora/rmate/master/rmate chmod a+x /usr/local/bin/rsub
在本地
在 SublimeText 3上,打开 Package Manager (Linux/Win 上的 Ctrl-Shift-P,Mac 上的 Cmd-Shift-P,Install Package) ,搜索 rsub 并安装它
ssh -R 52698:localhost:52698 server_user@server_address
rsub path_to_file/file.txt
从今天(2018/09/05)起,你应该使用: Https://github.com/randy3k/remotesubl 因为你可以在没有“ rsub”的 packagecontrol.io 里找到它。
在 macOS 上,一种选择是安装 MacOS 保险丝并使用 sshfs挂载远程目录:
sshfs
mkdir local_dir sshfs remote_user@remote_host:remote_dir/ local_dir
有些警告适用于安装网络卷,因此 YMMV。
基于 这个。
一步一步来:
在您的远程服务器上:
sudo wget -O /usr/local/bin/rsub https://raw.github.com/aurora/rmate/master/rmate sudo chmod a+x /usr/local/bin/rsub
Just keep your ST3 editor open, and you can easily edit remote files with
rsub myfile.txt
编辑: 如果没有这样的文件或目录,那是因为/usr/local/bin 不在 PATH 中。只需将目录添加到路径:
echo "export PATH=\"$PATH:/usr/local/bin\"" >> $HOME/.bashrc
现在只要注销,重新登录就可以了。