¿Existe un método abreviado de teclado de Mac para "Seleccionar línea actual"?

Estoy buscando un método abreviado de teclado que seleccione la línea completa (es decir, el texto de la línea) del cursor de intercalación parpadeante en cualquier campo de texto editable de varias líneas. No se debe seleccionar nada más que solo esta línea.


Entiendo que uno puede usar los siguientes dos métodos abreviados de teclado en sucesión para lograr esto:

shift+

shift+

Sin embargo, esto no funciona en todas las aplicaciones. Es decir, a veces este combo resalta la línea actual más la línea anterior, menos el primer carácter de la línea anterior.

Comando-Flecha izquierda, Comando-Mayús-Flecha derecha
Excelente. ¿Quieres publicar eso como respuesta?

Respuestas (4)

Para seleccionar una línea completa de texto editable, asumiendo un idioma justificado a la izquierda...

Si el cursor del punto de inserción está al principio de la línea, presione:

  • Comando-Mayús-Flecha derecha ⌘⇧➡

Si el cursor del punto de inserción está al final de la línea, presione:

  • Comando-Mayús-Flecha izquierda ⌘⇧⬅

Si el cursor del punto de inserción está en cualquier otra parte de la línea, presione:

  • Comando–Flecha izquierda, Comando–Mayús–Flecha derecha ⌘⬅ ⌘⇧➡

    Tenga en cuenta que en este conjunto de secuencias de teclas anterior, puede mantener presionada la tecla ⌘ mientras presiona/suelta ⬅ y luego presiona ⇧➡ para eliminar presionar/soltar la tecla ⌘ dos veces.

Consulte la sección Métodos abreviados de documentos en Métodos abreviados de teclado de Mac .

En realidad, puede mantener presionadas las teclas ⌘ y ⇧ desde el principio y presionar ← y luego → sin importar dónde esté el cursor. Puede pensar que solo seleccionará una parte de la línea de esta manera, pero en realidad la seleccionará toda, ya que macOS no reemplaza la selección, sino que la amplía. Solo inténtalo.

Para mover el cursor al inicio/final de la línea, puede usar ⌘← y ⌘→.

Para seleccionar mientras mueve el cursor, agregue ⇧. Primero debe mover el cursor a un extremo de la línea usando ⌘← o ⌘→, luego mantenga presionada ⇧ y use el opuesto ⌘→ o ⌘← .

Depende de lo que entiendas por "línea". En TextEdit, por ejemplo, las líneas largas se ajustan automáticamente dentro de la ventana.

Para seleccionar la parte de una línea larga donde se envuelve en una sola fila: mantenga presionada la tecla Mayús + comando, presione la flecha izquierda y luego la flecha derecha.

Para seleccionar una línea completa, entre saltos de línea (también conocido como un párrafo):

  • Si el cursor está al final de la línea:
    1. Opcionalmente, para incluir la nueva línea al final de la línea, presione la flecha hacia la derecha.
    2. Presiona shift + opción + flecha arriba.
  • De lo contrario:
    1. Si el cursor está en el medio de la línea, presione shift + opción + flecha arriba.
    2. Presiona shift + opción + flecha hacia abajo.
    3. Opcionalmente, presione shift + opción + flecha hacia abajo nuevamente para incluir la nueva línea, si la siguiente línea está en blanco. Si no (o incluso si es así), suelte la opción y presione la flecha derecha.

Desde cualquier posición de la línea actual:
mantén pulsadas las teclas Mayús+Comando, pulsa → y luego ←, o pulsa ← y luego →

¿Cómo difiere o mejora esto de las otras respuestas?
La clave es "cualquiera": no es necesario el proceso de pensamiento para determinar la posición del cursor, se ahorra una fracción de segundo.
Solo noté que la respuesta aceptada convergió de la misma manera. Pero aún así, NO hay absolutamente ninguna necesidad de pensar en el cursor en absoluto.