全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-690-7320

sublime怎么进行远程开发编辑_配置rsub/rmate实现sublime编辑服务器文件

配置rsub实现Sublime远程开发:1. 本地安装rsub插件并确保监听52698端口;2. 服务器下载rmate脚本并设别名;3. SSH反向隧道映射端口;4. 服务器运行rsub命令即可在本地编辑文件,保存即同步。

sublime怎么进行远程开发编辑_配置rsub/rmate实现sublime编辑服务器文件

使用 Sublime Text 进行远程开发,可以通过配置 rsub(适用于 macOS/Linux)或 rmate(通用)来实现直接编辑服务器上的文件。这种方式基于 SSH 隧道,将远程文件通过安全连接传输到本地 Sublime 中打开并实时保存。

1. 本地安装 Sublime 插件 rsub

打开 Sublime Text,使用 Package Control 安装插件:

  • 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板
  • 输入 “Package Control: Install Package”,回车
  • 搜索并安装 rsub

安装完成后,Sublime 就具备了接收远程文件的能力。

2. 配置本地 Sublime 监听端口

rsub 默认使用 TCP 端口 52698,需确保 Sublime 正在监听该端口。

通常无需手动设置,但如果你遇到连接问题,可检查 Sublime 控制台(View → Show Console)是否输出类似:

Starting server on 127.0.0.1:52698

如果没有,可在 Sublime 的插件目录中手动确认 rsub 插件已正确加载。

3. 在服务器上安装 rmate 或 rsub server 脚本

登录你的远程服务器(如 Ubuntu/CentOS),运行以下命令下载 rmate 脚本(rsub 兼容):

wget -O ~/.rmate https://raw.githubusercontent.com/aurora/rmate/master/rmate

赋予执行权限:

Seede AI Seede AI

AI 驱动的设计工具

Seede AI 713 查看详情 Seede AI
chmod +x ~/.rmate

为方便使用,可创建别名:

echo 'alias rsub="~/.rmate"' >> ~/.bashrc
source ~/.bashrc

4. 配置 SSH 隧道连接

从本地电脑通过 SSH 建立带有端口转发的连接:

ssh -R 52698:localhost:52698 user@your-server-ip

其中:

  • -R 表示反向隧道:将远程服务器的 52698 端口映射到本地的 52698
  • 确保本地 Sublime 已启动并在监听

5. 在服务器上使用 rsub 编辑文件

连接成功后,在服务器终端中运行:

rsub /path/to/your/file.txt

此时,Sublime Text 会自动打开该文件。你可以在本地编辑,保存(Ctrl+S)后内容会实时同步回服务器。

常见问题与注意事项

  • 确保本地防火墙未阻止 52698 端口
  • 每次重启电脑后需重新启动 Sublime 并建立 SSH 隧道
  • 若使用 Windows WSL,需注意 localhost 网络互通问题,可尝试使用 127.0.0.1 明确绑定
  • 多个文件可依次用 rsub file1.txt file2.js 打开

基本上就这些。配置一次后,日常只需通过带端口转发的 SSH 登录,就能无缝用 Sublime 编辑服务器文件,体验接近本地开发。

以上就是sublime怎么进行远程开发编辑_配置rsub/rmate实现sublime编辑服务器文件的详细内容,更多请关注其它相关文章!


# 编辑器  # seo原创怎么发布文章  # 贵州各类型网站建设平台  # 宠物号如何营销推广活动  # 佛山定制化营销推广品牌  # 平舆网站建设报价公示  # SEO行业运营小红书  # 沈阳seo公司优选20火星  # 北辰网站建设有哪些途径  # seo二八定律  # 荆门谷歌seo品牌  # 你可以  # 如果你  # 多窗口  # 如何将  # 一键  # linux  # 设置为  # 器上  # 可在  # 省时省力  # ubuntu  # 端口  # 电脑  # 防火墙  # github  # windows  # git  # js  # sublime  # centos 


相关文章: 新三国志曹操传110级星符试炼夏侯渊极难攻略  QQ邮箱网页版快速登录 QQ邮箱邮箱账号官方入口地址  cad怎么合并重叠的线段_cad清理重复重叠线条的操作方法  QQ网页版官方账号入口 QQ网页版网页版登录指南  拼多多购物车商品数量无法修改如何处理 拼多多购物车操作优化方法  Win11网速慢怎么解决 Win11网络设置优化解除限速  在PHP脚本中通过SSHFS挂载远程文件系统的最佳实践与常见问题解决  Composer如何处理Git子模块(submodule)依赖_Composer与Git Submodule的对比与选择  自定义Bag-of-Words实现:处理带负号的词汇权重  192.168.1.1管理中心入口 192.168.1.1路由器网页设置平台  必由学官网快捷入口 必由学网页版在线学习平台  一加Ace 6T实拍样张首次公布!李杰:主摄实力完全看齐4K档性能旗舰  Yandex搜索引擎一键访问入口_俄罗斯Yandex官网免登录  QQ邮箱网页版入口登录 QQ邮箱在线邮箱官方通道  如何使用Node.js csv 包按条件移除含空字段的CSV记录  J*aScript打印功能_j*ascript输出控制  J*aScript中针对特定容器内图片动画的实现教程  印象笔记如何设离线包出差查阅_印象笔记设离线包出差查阅【离线阅读】  composer的"require-dev"部分是用来做什么的?  Win10文件资源管理器“此电脑”分组怎么关 Win10恢复经典视图【技巧】  漫蛙2网页版漫画入口 漫蛙漫画在线官方登录  必由学官网首页入口 必由学教师网页版登录指南  内存检查:在VS Code中调试C++时的内存视图  qq游戏免费畅玩入口_qq游戏电脑版快速启动  C++ string find函数返回值npos详解_C++字符串查找失败的判断条件  QQ邮箱登录平台入口 QQ邮箱网页版邮箱官方入口  Python实时数据流中的动态最值查找策略  批改网学生版PC登录 批改网官网登录系统入口  php源码怎么在电脑上测试_电脑测试php源码方法步骤【教程】  React Router 嵌套组件中 URL 重定向问题的解决方案  怎么在浏览器上运行HTML文件_浏览器运行HTML文件技巧【技巧】  J*a如何使用AtomicInteger控制计数_J*a无锁计数器性能分析  C++如何实现线程池_C++11手动实现一个简单的固定大小线程池  小红书网页版入口链接分享 小红书官网直接进  包子漫画官方网站阅读入口-包子漫画在线漫画官网直达链接  Windows 11怎么彻底关闭定位_Windows 11服务中禁用Geolocation  中兴BladeV30怎样用测距估书架层高_iPhone中兴BladeV30测距估书架层高【家装参考】  Golang如何实现Web接口签名验证_Golang Web接口签名校验开发方法  为什么我的微信朋友圈看不到别人的更新_微信朋友圈更新显示异常解决方法  Go语言中高效处理x-www-form-urlencoded表单数据  必由学网页版入口 必由学官方平台直接访问  Spring Boot内嵌服务器与J*a EE全栈特性:选择与部署策略  机器学习中对数变换预测结果的反向还原  React/Next.js中实现列表项的动态选择与移动  Fabric模组开发:自定义物品与物品组的现代管理方法  html怎么在cmd下运行php文件_cmd运行html中php文件方法【教程】  UC浏览器如何安装插件 UC浏览器添加扩展程序详细教程【进阶】  在哪找SublimeJ远程工具_SFTP插件配置教程  ACG动漫视频网入口 ACG动漫*免费正版观看地址  谷歌浏览器浏览体验优化_谷歌浏览器新版直连永久可用提示 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。