搜索

PythonReactSEOPDF
GitHub Skill

cursor

Control Cursor AI code editor via CLI. Open files, folders, diffs, and manage extensions.

aiskillstore☆ 123 仓库 Stars6 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Cursor Skill

Use the cursor CLI to control the Cursor AI-powered code editor (VS Code fork).

CLI Location

/usr/local/bin/cursor

Opening Files and Folders

Open current directory:

cursor .

Open specific file:

cursor /path/to/file.ts

Open file at specific line:

cursor /path/to/file.ts:42

Open file at line and column:

cursor /path/to/file.ts:42:10

Open folder:

cursor /path/to/project

Open multiple files:

cursor file1.ts file2.ts file3.ts

Window Options

Open in new window:

cursor -n /path/to/project

Open in new window (alias):

cursor --new-window /path/to/project

Reuse existing window:

cursor -r /path/to/file

Reuse existing window (alias):

cursor --reuse-window /path/to/file

Diff Mode

Compare two files:

cursor -d file1.ts file2.ts

Diff (alias):

cursor --diff file1.ts file2.ts

Wait Mode

Wait for file to close (useful in scripts):

cursor --wait /path/to/file

Short form:

cursor -w /path/to/file

Use as git editor:

git config --global core.editor "cursor --wait"

Adding to Workspace

Add folder to current workspace:

cursor --add /path/to/folder

Extensions

List installed extensions:

cursor --list-extensions

Install extension:

cursor --install-extension <extension-id>

Uninstall extension:

cursor --uninstall-extension <extension-id>

Disable all extensions:

cursor --disable-extensions

Verbose and Debugging

Show version:

cursor --version

Show help:

cursor --help

Verbose output:

cursor --verbose /path/to/file

Open developer tools:

cursor --inspect-extensions

Settings

User settings location:

~/Library/Application Support/Cursor/User/settings.json

Keybindings location:

~/Library/Application Support/Cursor/User/keybindings.json

Portable Mode / Profiles

Specify user data directory:

cursor --user-data-dir /path/to/data

Specify extensions directory:

cursor --extensions-dir /path/to/extensions

Piping Input

Read from stdin:

echo "console.log('hello')" | cursor -

Remote Development

Cursor supports remote development similar to VS Code. SSH remotes are configured in:

~/.ssh/config

Then use command palette or remote explorer in the GUI.

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-28
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!