Comando code/cursor de Cursor
Cursor es un editor de código moderno basado en Visual Studio Code (VS Code), por lo que hereda las potentes funciones de VS Code, como elcodecomando que se presenta en este artículo.
En Visual Studio Code,codeocursorel comando es una herramienta de línea de comandos que se utiliza para abrir rápidamente VS Code y realizar algunas operaciones relacionadas con el código.
El comando `code` puede ayudar directamente a los desarrolladores a iniciar VS Code o realizar tareas específicas desde la terminal o el símbolo del sistema.
La forma más común es usarcodeocursorel comando para abrir un directorio de archivos directamente desde la línea de comandos; para ello, primero debe instalar el comando `code`.
Cursor admite establecer el comando de inicio de terminal comocodeo `cursor`, para iniciar rápidamente el editor; si ya tiene VS Code instalado localmente,codeel comando generalmente se usa en VS Code; Cursor utiliza elcursorcomando.
Habilitar el comando `code` de Cursor es muy sencillo: primero abra la paleta de comandos:
- Atajo de teclado en macOS:⇧⌘P(command + shift + p)
- Atajo de teclado en Windows/Linux:Ctrl + Shift + P
Busque 'install' >shell command:

Luego seleccioneInstalar el comando `cursor` en PATH - Shell Command: Install 'cursor' command in PATHDe este modo se agrega a la ruta PATH del sistema lacursorreferencia del comando.
Desde la línea de comandos podemos abrir archivos, instalar extensiones, cambiar el idioma de visualización e incluso ver información de diagnóstico.
Paracursor --versionver la información de versión:
# cursor --version 0.45.14 906121b8c0bdf041c14a15dac228e66ab5505260 arm64
A continuación se muestran algunas opciones comunes de línea de comandos, que se pueden consultar mediante elcursor --helpcomando:
Cursor 0.45.14
Usage: cursor [options][paths...]
To read from stdin, append '-' (e.g. 'ps aux | grep code | cursor -')
Options
-d --diff <file> <file> Compare two files with each
other.
-m --merge <path1> <path2> <base> <result> Perform a three-way merge by
providing paths for two modified
versions of a file, the common
origin of both modified versions
and the output file to save merge
results.
-a --add <folder> Add folder(s) to the last active
window.
-g --goto <file:line[:character]> Open a file at the path on the
specified line and character
position.
-n --new-window Force to open a new window.
-r --reuse-window Force to open a file or folder in
an already opened window.
-w --wait Wait for the files to be closed
before returning.
--locale <locale> The locale to use (e.g. en-US or
zh-TW).
--user-data-dir <dir> Specifies the directory that user
data is kept in. Can be used to
open multiple distinct instances
of Code.
--profile <profileName> Opens the provided folder or
workspace with the given profile
and associates the profile with
the workspace. If the profile
does not exist, a new empty one
is created.
-h --help Print usage.
Podemos usar en la línea de comandoscursor .el comando para abrir la carpeta en Cursor:

| Comando | Descripción |
|---|---|
code <路径> |
Abrir archivo o carpeta |
cursor . |
Abrir el directorio actual como espacio de trabajo |
cursor --new-window |
Abrir en una ventana nueva |
cursor --diff |
Comparar el contenido de dos archivos |
cursor --wait |
Esperar a que la ventana se cierre antes de volver a la terminal |
cursor --disable-extensions |
Ejecutar VS Code con todas las extensiones deshabilitadas |
cursor --install-extension <扩展名> |
Instalar la extensión especificada |
cursor --list-extensions |
Listar todas las extensiones instaladas |
cursor --uninstall-extension <扩展名> |
Desinstalar la extensión especificada |