promptgarten 🌱

Referencia de comandos · Claude Code

/keybindings

Abre el archivo con los atajos de teclado.

/keybindings abre tu archivo de configuración de atajos de teclado en ~/.claude/keybindings.json — si aún no existe, se crea. El archivo es un objeto JSON con un array bindings: cada bloque define un contexto (p. ej. Global, Chat, Settings, Transcript) y, dentro de él, una asignación de combinaciones de teclas a acciones con el formato namespace:action, por ejemplo chat:submit para enviar un mensaje o app:toggleTodos para mostrar/ocultar la lista de tareas. Puedes desactivar los atajos predeterminados con null, combinar varios modificadores (ctrl+shift+c) y definir secuencias de teclas (chords) como ctrl+k ctrl+s. Los cambios en el archivo se detectan automáticamente y se aplican de inmediato, no hace falta reiniciar. Algunas combinaciones como Ctrl+C, Ctrl+D o Ctrl+M están reservadas y no se pueden reasignar. Al cargar, Claude Code comprueba el archivo en busca de errores de parseo, contextos no válidos y bindings reservados o duplicados, y escribe advertencias en el log de depuración (inícialo con --debug para más detalles).

¿CUÁNDO USARLO?

Un atajo entra en conflicto con otra aplicación

Abrir /keybindings y, por ejemplo, asignar el atajo predeterminado de chat:externalEditor a otra combinación, si esa tecla ya está ocupada por la terminal o tmux.

Crear una combinación de chord propia

Añadir en el contexto Chat del archivo una entrada como "ctrl+k ctrl+s": "chat:stash" para definir una secuencia de teclas propia.

¿CUÁNDO MEJOR NO?

Solo consultar rápidamente qué atajos hay actualmente, sin cambiar nada

/keybindings abre directamente el archivo editable en lugar de una vista puramente informativa de la configuración predeterminada.

Mejor: Consultar las tablas de la documentación sobre atajos de teclado, en lugar de abrir el archivo.

Remapear teclas del modo Vim como 'jj' a Escape

Según la documentación, las propias teclas de Vim no se pueden remapear mediante el archivo de keybindings.

Mejor: Usar el ajuste vimInsertModeRemaps para mapear secuencias de teclas del modo INSERT.

FUENTES

MÁS COMANDOS · Claude Code

/login/logout/loop/mcp/memory/mobile/model/passes/permissions/plan/plugin/powerup

Todos los comandos · Claude Code

Compartir:𝕏in💬