Solución:
Por lo general, es más fácil omitir el mouse por completo, o lo sería si Sublime no estropeara la selección múltiple al ajustar las palabras. Aquí está la documentación oficial sobre el uso del teclado y el mouse para la selección múltiple. Como está un poco extendido, lo resumiré:
Donde los atajos son diferentes en Sublime Text 3, he tomado una nota. Para la versión 3, siempre pruebo con la última compilación de desarrollo; si está utilizando la versión beta, su experiencia puede ser diferente.
Si pierde su selección al cambiar de pestaña o ventana (particularmente en Linux), intente usar control + U para restaurarlo.
Ratón
Windows / Linux
Bloques de construcción:
- Positivo negativo:
- Agregar a la selección: control
- Restar de la selección: Alt En las primeras versiones de v3, esto no funcionaba para la selección lineal.
- Tipo de selección:
- Selección lineal: Click izquierdo
- Selección de bloque: Clic medio o Cambio + Botón derecho del ratón En Linux, el clic central pega en su lugar de forma predeterminada.
Combine como mejor le parezca. Por ejemplo:
- Agregar a la selección: control + Click izquierdo (y opcionalmente arrastrar)
- Restar de la selección: Alt + Click izquierdo Esto no funcionó en las primeras versiones de v3.
- Agregar selección de bloque: control + Cambio + Botón derecho del ratón (y arrastrar)
- Restar selección de bloque: Alt + Cambio + Botón derecho del ratón (y arrastrar)
Mac OS X
Bloques de construcción:
- Positivo negativo:
- Agregar a la selección: ⌘
- Restar de la selección: ⇧⌘ (solo funciona con la selección de bloques en v3; presumiblemente error)
- Tipo de selección:
- Selección lineal: Click izquierdo
- Selección de bloque: Clic medio o ⌥ + Click izquierdo
Combine como mejor le parezca. Por ejemplo:
- Agregar a la selección: ⌘ + Click izquierdo (y opcionalmente arrastrar)
- Restar de la selección: ⇧⌘ + Click izquierdo (y arrastre: esta combinación no funciona en Sublime Text 3, pero supuestamente funciona en 2)
- Agregar selección de bloque: ⌥⌘ + Click izquierdo (y arrastrar)
- Restar selección de bloque: ⌥⇧⌘ + Click izquierdo (y arrastrar)
Teclado
Ventanas
- Regresar al modo de selección única: Esc
- Extienda la selección hacia arriba / hacia abajo en todos los signos de intercalación: control + Alt + Hasta/Abajo
- Extienda la selección hacia la izquierda / derecha en todos los signos de intercalación: Cambio + Izquierda/Derecha
- Mueva todos los signos de intercalación hacia arriba / abajo / izquierda / derecha y borre la selección: Hasta/Abajo/Izquierda/Derecha
- Deshaga el último movimiento de selección: control + U
- Agregue la siguiente aparición del texto seleccionado a la selección: control + D
- Agregue todas las apariciones del texto seleccionado a la selección: Alt + F3
- Rotar entre apariciones del texto seleccionado (selección única): control + F3 (marcha atrás: control + Cambio + F3)
- Convierta una única selección lineal en una selección de bloque, con un signo de intercalación al final del texto seleccionado en cada línea: control + Cambio + L
Linux
- Regresar al modo de selección única: Esc
- Extienda la selección hacia arriba / hacia abajo en todos los signos de intercalación: Alt + Hasta/Abajo Tenga en cuenta que es posible que pueda mantener control también para obtener los mismos atajos que Windows, pero Linux tiende a usar combinaciones de Ctrl + Alt para atajos globales.
- Extienda la selección hacia la izquierda / derecha en todos los signos de intercalación: Cambio + Izquierda/Derecha
- Mueva todos los signos de intercalación hacia arriba / abajo / izquierda / derecha y borre la selección: Hasta/Abajo/Izquierda/Derecha
- Deshaga el último movimiento de selección: control + U
- Agregue la siguiente aparición del texto seleccionado a la selección: control + D
- Agregue todas las apariciones del texto seleccionado a la selección: Alt + F3
- Rotar entre apariciones del texto seleccionado (selección única): control + F3 (marcha atrás: control + Cambio + F3)
- Convierta una única selección lineal en una selección de bloque, con un signo de intercalación al final del texto seleccionado en cada línea: control + Cambio + L
Mac OS X
- Regresar al modo de selección única: ⎋ (ese es el símbolo de Mac para Escape)
- Extienda la selección hacia arriba / hacia abajo en todos los signos de intercalación: ⌃⇧⇡, ⌃⇧⇣ (Ver nota)
- Extienda la selección hacia la izquierda / derecha en todos los signos de intercalación: ⇧⇠/⇧⇢
- Mueva todos los signos de intercalación hacia arriba / abajo / izquierda / derecha y borre la selección: ⇠, ⇡, ⇣, ⇢
- Deshaga el último movimiento de selección: ⌘U
- Agregue la siguiente aparición del texto seleccionado a la selección: ⌘D
- Agregue todas las apariciones del texto seleccionado a la selección: ⌃⌘G
- Rotar entre apariciones del texto seleccionado (selección única): ⌥⌘G (marcha atrás: ⌥⇧⌘G)
- Convierta una única selección lineal en una selección de bloque, con un signo de intercalación al final del texto seleccionado en cada línea: ⇧⌘L
Notas para usuarios de Mac
En Yosemite y El Capitán, ⌃⇧⇡ y ⌃⇧⇣ son atajos de teclado del sistema de forma predeterminada. Si desea que funcionen en Sublime Text, deberá cambiarlos:
- Abierto
System Preferences
. - Selecciona el
Shortcuts
pestaña. - Seleccione
Mission Control
en el cuadro de lista de la izquierda. - Cambiar los atajos de teclado para
Mission Control
yApplication windows
(o desactívelos). yo suelo ⌃⌥⇡ y ⌃⌥⇣. Los valores predeterminados son ⌃⇡ y ⌃⇣; agregando ⌃ a esos atajos desencadena las mismas acciones, pero ralentiza las animaciones.
En caso de que no esté familiarizado con los símbolos del teclado de Mac:
- ⎋ es la llave de escape
- ⌃ es la tecla de control
- ⌥ es la tecla de opción
- ⇧ es la tecla de mayúsculas
- ⌘ es la tecla de comando
- ⇡ et al son las teclas de flecha, como se muestra
En Sublime Text, después de seleccionar varias regiones de texto, un clic se considera una forma de salir del modo de selección múltiple. Mueva el cursor con las teclas del teclado (flechas, Ctrl + flechas, etc.) y estará bien
Intente usar Ctrl y haga clic en los múltiples lugares donde desea los cursores. Ctrl-D es para múltiples hallazgos incrementales.