服务器上的cursor同步本地插件
服务器上的cursor同步本地插件
·
目录
下面是 最简单、最快的 Cursor 插件迁移方法:
直接复制本地插件目录到服务器的 Cursor Server 目录(不用
.vsix、不用打包)。
这个方法在 Remote SSH 开发环境中非常常用,速度比 .vsix 安装快很多。
一、原理(为什么可以直接复制)
当你使用 Cursor 的 Remote SSH 时:
- 本地插件目录
~/.cursor/extensions
- 服务器插件目录
~/.cursor-server/extensions
只要把 本地插件目录内容复制到服务器对应目录,Cursor Server 启动时就会自动加载。
二、完整步骤
1 查看本地插件
本地执行:
ls ~/.cursor/extensions
例如:
ms-python.python-2024.6.0
ms-toolsai.jupyter-2024.5.0
ms-vscode.cpptools-1.19.0
2 确认服务器插件目录
登录服务器:
ssh user@server
检查:
ls ~/.cursor-server
如果没有:
mkdir -p ~/.cursor-server/extensions
3 同步插件目录
在 本地机器执行:
rsync -avz ~/.cursor/extensions/ user@server:~/.cursor-server/extensions/
或者简单一点:
scp -r ~/.cursor/extensions/* user@server:~/.cursor-server/extensions/
4 重启 Cursor Server
在服务器执行:
pkill cursor-server
或者:
pkill node
(Cursor Server 本质是 node)
5 重新连接 Remote SSH
重新打开 Cursor → Remote SSH 连接服务器。
插件就会自动加载。
三、验证插件是否生效
服务器查看:
ls ~/.cursor-server/extensions
应该能看到:
ms-python.python-2024.6.0
ms-toolsai.jupyter-2024.5.0
Cursor 中:
Extensions → Installed
即可看到插件。
四、推荐的一键脚本
你可以在本地创建:
nano sync_cursor_extensions.sh
脚本内容:
#!/bin/bash
SERVER=user@server
echo "同步 Cursor 插件..."
rsync -avz ~/.cursor/extensions/ $SERVER:~/.cursor-server/extensions/
ssh $SERVER "pkill cursor-server || true"
echo "完成,重新连接 Cursor Remote"
运行:
chmod +x sync_cursor_extensions.sh
./sync_cursor_extensions.sh
五、这种方法的优点
| 方法 | 速度 | 是否稳定 |
|---|---|---|
.vsix 安装 |
慢 | 官方 |
| 直接复制目录 | 非常快 | 实践最常用 |
在 AI / Remote 开发环境中,绝大多数人直接复制目录。
✅ 最推荐的一条命令:
rsync -avz ~/.cursor/extensions/ user@server:~/.cursor-server/extensions/
更多推荐



所有评论(0)