You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Windows系统编辑远程树莓派(Raspberry Pi)中的文件

可行解决方案整理

方案1:使用Vim原生scp远程编辑功能

  • 该方案完全适配你习惯使用gVim的需求,不需要额外更换编辑器或安装复杂插件,gVim/Cygwin自带Vim默认支持该特性。
  • 操作方式:打开gVim后在命令模式输入 :e scp://<树莓派用户名>@<树莓派IP>//<远程文件绝对路径>,例如树莓派IP为192.168.3.15、默认用户名pi、要编辑的文件路径为/home/pi/scripts/run.sh时,输入命令为 :e scp://pi@192.168.3.15//home/pi/scripts/run.sh,按提示输入SSH密码后即可直接编辑,保存时会自动同步到树莓派远端,不需要手动传文件。
  • 优化提示:提前配置SSH公钥免密登录后,不需要每次操作输入密码,操作流畅度和编辑本地文件基本一致。

方案2:通过SSHFS挂载树莓派目录到本地

  • 该方案适合需要批量维护多个脚本、频繁切换文件的场景,挂载后操作远程文件和操作本地文件没有任何差异,可以直接用gVim打开编辑。
  • 操作步骤:
    1. 先在Cygwin中安装sshfs和fuse相关组件,或者直接安装Windows版本的WinFsp + SSHFS-Win套件。
    2. 打开Cygwin终端执行挂载命令:sshfs pi@<树莓派IP>:/home/pi/scripts /mnt/rpi_scripts,其中/mnt/rpi_scripts是你本地提前创建的空目录作为挂载点。
    3. 挂载完成后,直接在gVim中打开/mnt/rpi_scripts目录下的任意文件即可,所有修改都会实时同步到树莓派。
    4. 需要卸载时执行命令:fusermount3 -u /mnt/rpi_scripts。

方案3:使用支持远程SSH的编辑器(可选)

  • 如果你可以接受临时更换编辑器,带有Vim键位扩展的VS Code、JetBrains系列IDE都支持Remote-SSH功能,连接树莓派后可以直接打开远端整个工作目录,编辑、运行、调试都可以在本地界面完成,不需要切换终端窗口,适合长期维护大量远端脚本的场景。

通用优化建议:所有方案都推荐提前配置SSH公钥免密登录,配置步骤为本地Cygwin终端执行ssh-keygen生成密钥对,之后执行ssh-copy-id pi@<树莓派IP>把公钥上传到树莓派即可,无需额外配置就可以实现无密码访问。

内容的提问来源于stack exchange,提问作者ysap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 19:36:06