Cursor是什么?
无论是当下流行的bolt.new,windsurf,v0.dev等等,目前实用性最强的编程辅助工具仍旧是cursor。 关于Cursor的常用快捷键、如何使用Cursor的Composer功能、如何使用Cursor回滚代码等等在这里就不一一赘述了。
关于Cursor新版本的界面改动
cursor新版本将Chat和Composer放在了同一个Pane下,虽然可以通过调整bar来复原0.42版本的位置,但是文件的改动变更不能像之前一样很方便的回滚了。
解决Cursor在免费订阅期间出现以下提示的问题: Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake.
工具地址:[GalacticDevOps/ez-cursor-free]
Cursor加强限制,无法使用:如何无限续杯呢?
临时邮箱注册和删除账户的方法已经不可用了
方法1:删除machineid文件
- Windows在
%USERPROFILE%\AppData\Roaming\Cursor
- macOS 在
~/Library/Application support/cursor
方法2:通过插件修改机器码
也可以通过上方的工具一键修改~
插件地址:cursor-fake-machine
- 将下载的插件,拖动到Cursor的扩展界面中进行安装
- Cursor退出账号
执行fake命令
:在Cursor中使用快捷键Ctrl+Shift+P
然后输入fake
- 执行之后重启cursor
- 重新登录
手动修改
- Windows:
%APPDATA%\Roaming\Cursor\User\globalStorage
- macOS:
~/Library/Application Support/Cursor/User/globalStorage
- Linux:
~/.config/Cursor/User/globalStorage
Cursor 最稳定的自动更新禁用方案
更新机制分析
Cursor 的自动更新机制相当激进:每次应用启动时,都会通过 ToDesktop Runtime
的 AutoUpdater
执行更新检查,如下图所示:
获取0.42.5安装包
- Windows:
https://downloader.cursor.sh/builds/24111460bf2loz1/windows/nsis/x64
- Linux:
https://downloader.cursor.sh/builds/24111460bf2loz1/linux/appImage/x64
- MacOS:
https://downloader.cursor.sh/builds/24111460bf2loz1/mac/installer/universal
禁用步骤
- 清理更新缓存
特别注意:如果您当前使用的是 0.43.X 版本,此步骤必不可少
- 打开缓存目录
- Windows:
%USERPROFILE%\AppData\Local\cursor-updater
- Mac:
~/Library/Application Support/Caches/cursor-updater
删除pending
文件夹及其所有内容
- 安装旧版本
- 完全卸载当前版本的 Cursor
- 安装 0.42.5 版本
- 安装完成后立即关闭自动启动的 Cursor,防止触发自动更新(安装的时候可以考虑断网)
- 禁用更新功能
Windows 用户
- 进入安装目录
%USERPROFILE%\AppData\Local\Programs\cursor\resources
- 将
app-update.yml
重命名为app-update.yml.bak
- 创建空白的
app-update.yml
文件 - 为新文件设置"只读"属性
Mac 用户
在终端执行以下命令
cd /Applications/Cursor.app/Contents/Resources
cp app-update.yml app-update.yml.bak
echo "" > app-update.yml
chmod 444 app-update.yml
验证更新是否被禁用
- 启动 Cursor
- 使用
Ctrl + P
打开命令面板 - 输入
> Attempt Update
并执行 - 如果没有任何反应,说明禁用成功
备用方法
找到update将mode修改为none