Cursor Chat Keeper
Cursor extension that saves your Cursor chat history as a markdown file. This extension helps you keep track of your AI conversations in Cursor editor by automatically formatting and organizing them into a readable markdown document.
Features
- Saves Cursor chat history to a markdown file (
cursor-chat.md
)
Requirements
Cursor Editor installed
VSCode 1.74.0 or higher
Active workspace (folder) opened in Cursor
The extension reads chat history from Cursor's database file, which is located at:
- Windows:
~\APPDATA\Roaming\Cursor
- macOS:
~/Library/Application Support/Cursor
- Linux:
~/.config/Cursor
Installation
- Open Cursor
- Go to Extensions (Ctrl+Shift+X or Cmd+Shift+X on Mac)
- Search for "Cursor Chat Keeper"
- Click Install
or
Follow the steps according to the Cursor Docs(How to Install Any VSCode Extension in Cursor):
- Go to Marketplace | Cursor Chat Keeper
- Click Download Extension on the right side
- Open Cursor and go to Extensions Pane
- Drag the downloaded file into the Extensions Pane
Usage
Command Palette
- Open Command Palette (Ctrl+Shift+P or Cmd+Shift+P on Mac)
- Type "Save Cursor Chat History"
- Press Enter
The extension will create (or update) a cursor-chat.md
file in your workspace root directory.
Keyboard Shortcuts
Default keyboard shortcut: Ctrl+Alt+C
You can customize this shortcut in Cursor:
- Open Command Palette (
Ctrl+Shift+P
or Cmd+Shift+P
on Mac)
- Type "Preferences: Open Keyboard Shortcuts"
- Search for "Collect Chats from Cursor"
- Click the plus icon to add or modify the shortcut
Make sure you have Cursor installed and have used the chat feature at least once before using this extension.
Output Example
The markdown file will be organized as follows:
Using VSCode Extensions in Cursor Editor
Last Send Time: 2024/11/27 22:40:28
👤 User
How can I use vscode extension in cursor editor?
🤖 AI (claude-3.5-sonnet)
Cursor Editor actually has built-in support for most VS Code extensions, but there are a few steps to use them:
Open Cursor's Extension Manager:
- Use
Cmd+Shift+X
(Mac) or Ctrl+Shift+X
(Windows/Linux)
- Or click the Extensions icon in the left sidebar
Install extensions:
- Search for the VS Code extension you want
- Click "Install" on the extension you want to use
Important notes:
- Not all VS Code extensions are compatible with Cursor
- Some popular extensions that work well:
- GitLens
- Prettier
- ESLint
- Color themes
- Language support extensions
If you find an extension that doesn't work properly in Cursor, you can:
- Check if there's a Cursor-specific alternative
- Report the compatibility issue to Cursor's team
- Use VS Code for that specific functionality
Remember that Cursor is built on top of VS Code's core, but it's not a complete 1:1 match, so some extensions might behave differently or not work at all.
👤 User
Thank you!