REFERENCIA RÁPIDA DE SUBLIME TEXT
Navegación, edición, multicursor, búsqueda, paquetes
Navegación
Navegación de Archivos y Símbolos
| Ctrl+P | Abrir archivo rápido por nombre (difuso) |
| Ctrl+R | Ir al símbolo en el archivo |
| Ctrl+Shift+R | Ir al símbolo en el proyecto |
| Ctrl+G | Ir al número de línea |
| Ctrl+; | Ir a palabra en el archivo |
Navegación de Pestañas y Paneles
| Ctrl+Tab | Ciclar por las pestañas abiertas |
| Ctrl+PageUp/Down | Pestaña anterior / siguiente |
| Alt+1..9 | Cambiar a pestaña por número |
| Ctrl+K Ctrl+B | Alternar barra lateral |
| Ctrl+` | Alternar consola |
Prefijos de Ir A
| : | Ir a línea (Ctrl+P luego :42) |
| @ | Ir a símbolo (Ctrl+P luego @func) |
| # | Ir a palabra (Ctrl+P luego #búsqueda) |
Edición
Operaciones de Línea
| Ctrl+Shift+K | Eliminar línea |
| Ctrl+Shift+D | Duplicar línea |
| Ctrl+Shift+Up/Down | Mover línea arriba / abajo |
| Ctrl+J | Unir líneas |
| Ctrl+Enter | Insertar línea después |
| Ctrl+Shift+Enter | Insertar línea antes |
Manipulación de Texto
| Ctrl+Shift+U | Selección en mayúsculas |
| Ctrl+K Ctrl+L | Selección en minúsculas |
| Ctrl+K Ctrl+U | Selección en mayúsculas (alternativo) |
| Ctrl+] | Indentar línea |
| Ctrl+[ | Quitar indentación |
| Ctrl+/ | Alternar comentario |
| Ctrl+Shift+/ | Alternar comentario de bloque |
Selección
Expandir y Contraer
| Ctrl+D | Seleccionar palabra (repetir para agregar la siguiente ocurrencia) |
| Ctrl+K Ctrl+D | Omitir actual, seleccionar siguiente ocurrencia |
| Ctrl+Shift+L | Dividir selección en líneas |
| Ctrl+L | Seleccionar línea completa |
| Ctrl+Shift+M | Seleccionar contenido dentro de corchetes |
| Ctrl+Shift+A | Seleccionar contenido dentro de etiqueta |
| Ctrl+Shift+Space | Expandir selección al ámbito |
Seleccionar Todas las Coincidencias
| Alt+F3 | Seleccionar todas las ocurrencias de la palabra |
| Ctrl+Shift+F | Buscar en archivos (todo el proyecto) |
Multicursor
Agregar Cursores
| Ctrl+Click | Agregar cursor en la posición del clic |
| Ctrl+D | Agregar siguiente ocurrencia a la selección |
| Alt+F3 | Seleccionar todas las ocurrencias como cursores |
| Ctrl+Shift+L | Agregar cursor a cada línea seleccionada |
| Ctrl+Alt+Up/Down | Agregar cursor arriba / abajo |
Flujo de Trabajo con Multicursor
1. Seleccionar palabra: Ctrl+D
2. Agregar siguiente coincidencia: Ctrl+D (repetir)
3. Omitir coincidencia: Ctrl+K, Ctrl+D
4. Escribir reemplazo — edita todo a la vez
5. Esc para volver a cursor único
Búsqueda
Buscar y Reemplazar
| Ctrl+F | Buscar en el archivo |
| Ctrl+H | Buscar y reemplazar |
| Ctrl+Shift+F | Buscar en archivos (todo el proyecto) |
| F3 / Shift+F3 | Siguiente / anterior coincidencia |
| Alt+Enter | Seleccionar todas las coincidencias (en panel de búsqueda) |
| Ctrl+E | Usar selección para buscar |
| Ctrl+Shift+E | Usar selección para reemplazar |
Opciones de Búsqueda (Alternar en Panel de Búsqueda)
| Alt+R | Alternar modo regex |
| Alt+C | Alternar distinción entre mayúsculas y minúsculas |
| Alt+W | Alternar coincidencia de palabra completa |
| Alt+L | Alternar dentro de la selección |
Paleta de Comandos
Uso
| Ctrl+Shift+P | Abrir Paleta de Comandos |
| escribir para filtrar | Búsqueda difusa de comandos |
Comandos Útiles
| Set Syntax: [lang] | Cambiar resaltado de sintaxis del archivo |
| Convert Indentation | Cambiar entre tabulaciones/espacios |
| Sort Lines | Ordenar líneas seleccionadas alfabéticamente |
| Reindent Lines | Auto-indentar selección |
| Install Package | Abrir instalador de Package Control |
| Toggle Word Wrap | Alternar ajuste de línea automático |
Sistemas de Construcción
Comandos de Construcción
| Ctrl+B | Ejecutar construcción |
| Ctrl+Shift+B | Seleccionar sistema de construcción y ejecutar |
| F4 / Shift+F4 | Siguiente / anterior resultado de construcción |
Sistema de Construcción Personalizado
// Tools > Build System > New Build System
{
"cmd": ["python3", "$file"],
"selector": "source.python"
}
Paquetes
Package Control
| Ctrl+Shift+P → Install | Instalar un paquete |
| Ctrl+Shift+P → Remove | Eliminar un paquete |
| Ctrl+Shift+P → List | Listar paquetes instalados |
| Ctrl+Shift+P → Disable | Deshabilitar un paquete |
Paquetes Populares
| Emmet | Expansión de abreviaciones HTML/CSS |
| SublimeLinter | Marco de linting |
| GitGutter | Mostrar diff de git en el margen |
| SideBarEnhancements | Operaciones de archivos extendidas en la barra lateral |
| A File Icon | Íconos de tipo de archivo en la barra lateral |
| Terminus | Panel de terminal integrado |
Configuración
Archivos de Configuración
| Preferences > Settings | Abrir JSON de configuración de usuario |
| Preferences > Key Bindings | Abrir atajos de teclado de usuario |
| Project > Edit Project | Configuración específica del proyecto |
Configuraciones Comunes
{
"font_size": 14,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"ensure_newline_at_eof_on_save": true
}
Patrones Comunes
Edición Dividida
| Alt+Shift+1 | Diseño de una columna |
| Alt+Shift+2 | Diseño de dos columnas |
| Alt+Shift+3 | Diseño de tres columnas |
| Alt+Shift+4 | Diseño de cuatro columnas |
| Alt+Shift+5 | Diseño en cuadrícula (2x2) |
| Alt+Shift+8 | Diseño de dos filas |
| Ctrl+Shift+[1..4] | Mover archivo al grupo N |
Atajos de Productividad
| Ctrl+K Ctrl+0 | Desplegar todo |
| Ctrl+K Ctrl+J | Desplegar todo (alternativo) |
| Ctrl+K Ctrl+1..9 | Plegar al nivel N |
| Ctrl+Shift+[ | Plegar selección |
| Ctrl+Shift+] | Desplegar selección |
| F11 | Alternar pantalla completa |
| Shift+F11 | Alternar modo sin distracciones |