Cómo instalar Cursor en Linux, el editor de código con IA

Published:

Cursor es un editor de código moderno diseñado para desarrolladores que buscan potenciar su productividad mediante inteligencia artificial. Basado en el framework de VS Code (pero no es un fork), se enfoca en ofrecer una experiencia fluida con herramientas de IA integradas para autocompletado, generación de código y refactorización inteligente.


🔥 Características principales

1. Asistente de IA nativo

  • Autocompletado contextual: Sugiere código basado en el contexto de tu proyecto, no solo en el archivo actual.

  • Generación de código: Escribe descripciones en lenguaje natural y Cursor genera el código correspondiente (soporta Python, JavaScript, Go, Rust, etc.).

  • Chat integrado: Dialogúa con la IA para explicar código, refactorizar o debuggear.

2. Privacidad y control

  • Modelos configurables: Usa GPT-4o, Claude 3.5 o modelos locales via Ollama.

  • Datos locales: Por defecto, el código no se envía a servidores externos (modo seguro).

3. Experiencia de desarrollo mejorada

  • Interfaz minimalista: Sin distracciones, similar a VS Code pero optimizada para IA.

  • Atajos intuitivosCmd+K para generar código, Cmd+L para refactorizar.

  • Soporte para temas y extensiones: Compatible con la mayoría de extensiones de VS Code.

INSTALACIÓN para Linux.

1- Descarga Cursor y darle permiso de ejecución

El primer paso es descargar Cursor de su página. Entra a cursor.com y descarga el archivo para Linux.

Vamos a darle permiso de ejecución:

chmod +x Cursor-1.5.5-x86_64.AppImage

2- Mover a directorio de aplicaciones

Ahora lo voy a mover a /opt y le cambio el nombre para que se más simple de usar, también voy a descargar una imagen que me va a servir más adelante.

sudo mv ~/Downloads/Cursor-1.5.5-x86_64.AppImage /opt/cursor.appimage

Imagen:

sudo mv ~/Downloads/cursor.png /opt/cursor.png

3- Crear una entrada de desktop

Creamos un archivo nano ~/.local/share/applications/cursor.desktop  y le pegamos el siguiente contenido, esto hace referencia al ejecutable e imagen que descargamos en /opt

[Desktop Entry]
Name=Cursor
Type=Application
Categories=Development;
Icon=/opt/cursor.png
Exec=/opt/cursor.appimage # x11
Exec=/opt/cursor.appimage --enable-features=UseOzonePlatform --ozone-platform=wayland %F # wayland

4- Crear un comando para ejecutar cursor

El último paso es crear un comando cursor que esté disponible en nuestra terminal para poder ejecutar cursor desde cualquier directorio y abrirlo con ese proyecto cargado.

En el directorio ~/.local/bin creamos un archivo llamado cursor y le damos permisos de ejecución con chmod +x cursor .

sudo cd ~/.local/bin 
sudo touch cursor 
sudo chmod +x 
cursor sudo vim cursor

Ahora puedes editar el archivo y agregar el siguiente contenido:

#!/bin/bash
nohup /opt/cursor.appimage "$@" >/dev/null 2>&1 &

Guarda el achivo (ESC y :wq o :x si estás en vim) o también F2 o ctrl+w en Nano.

Y ahora tenemos disponible un icono en gnome para ejecutar la aplicación.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles