Seleccionar palabra completa usando solo el teclado

31

Supongamos que estoy escribiendo un texto y el cursor está en medio de una palabra. Me gustaría poder seleccionar esa palabra sin usar mi mouse. (Usando el mouse, simplemente haga doble clic en la palabra).

He encontrado lo siguiente, pero es un poco torpe:

  1. Ctrl+ : para ir al comienzo de la palabra
  2. Ctrl+ Shift+ : para seleccionar la palabra completa

¿Hay una mejor manera de hacer esto?

Randomblue
fuente
1
Creo que esta es la forma más sencilla de hacerlo sin un mouse. Son solo 2 pasos.
bwall
Depende de en qué programa se encuentre. Muchos editores tendrían que presionar una tecla para seleccionar la palabra actual.
Julian
@Julian: supongo que estoy principalmente en Google Chrome.
Randomblue
2
No tiene que soltar la tecla CTRL entre los pasos 1 y 2. Por lo tanto, puede reducir una pulsación de tecla más, si aún no lo está haciendo.
Scott Rhee

Respuestas:

17

En macOS, cree un archivo ~/Library/KeyBindings/DefaultKeyBinding.dictcon el siguiente contenido:

{
    "^w" = (selectWord:);
}

Si el archivo ya existe, agregue la segunda línea arriba dentro de sus llaves de nivel superior.

Reinicie (salga y comience de nuevo) una aplicación para aplicar nuevas asociaciones de teclas.

Ahora puede presionar ^w( Control-W) en cualquier aplicación nativa (es decir, no Firefox, Eclipse, etc.) para que seleccione la palabra actual.

Puede personalizar el acceso directo, ^es Control, ~Opción, $Shift, @Comando.


Algunas aplicaciones incluyen elementos de menú para esta acción. TextMate, por ejemplo, utiliza el ^wacceso directo para Editar »Seleccionar» Word de forma predeterminada.

Daniel Beck
fuente
2
Esto funciona con Google Chrome.
Daniel Beck
Excelente. Gracias ... Funciona para mí ...Ctrl + w
Syed Haider Hassan
Solo agregaría algunos comentarios para esta gran respuesta: el directorio es KeyBindingssi tiene un sistema de archivos que distingue entre mayúsculas y minúsculas, y debe reiniciar las aplicaciones para aplicar nuevas asociaciones de teclas.
rshev
1
@rshev Para eso son las ediciones sugeridas, pruébalo ;-)
Daniel Beck
¿Qué significa en OS X ? Digamos que tengo Windows 10; ¿Qué tengo que hacer exactamente?
MJH
16

Hay una mejor manera. AutoHotkey.

http://www.autohotkey.com/

O si estás en Visual Studios, Ctrl Wselecciona la palabra completa.

surfasb
fuente
1
¿Cómo configuró AutoHotkey para que esto funcione?
Daniel Beck
77
Visual Studio era lo que estaba buscando, gracias.
Benjamin
1
+1 : Excelente, por alguna razón esperaba que Ctrl + W cerrara la ventana en la que estaba trabajando en MSVC. Pero eso es Ctrl + F4. Sin embargo, en muchas otras aplicaciones, Ctrl + W hace exactamente eso (cierra la ventana activa) , por lo que parece un poco peligroso usar AutoHotkey para hacer que este acceso directo funcione globalmente, ¿ tal vez eso es solo paranoico?
Andon M. Coleman
2

Este script de AutoHotKey asigna Ctrl-W para seleccionar la palabra debajo del cursor:

#IfWinActive ahk_class OpusApp
^W::
SendInput ^{left}+^{right}
#IfWinActive

Probado con Word 2010, también debería funcionar con otras versiones.

Uvett
fuente
2

En MSWord, presione F8 una vez para ingresar al modo extendido, dos veces para seleccionar la palabra completa, tres veces para seleccionar la oración completa, cuatro veces para seleccionar un párrafo y cinco veces el documento completo. Presione ESC para salir del modo extendido

usuario321627
fuente
0

La primera respuesta fue correcta. Haz Ctrl+ rightarrowluego haz Ctrl+ Shift+ leftarrow. Para acortar esto, guárdelo en una macro. Simplemente grabe esas teclas en Word y dele a la macro un atajo de teclado simple como, por ejemplo, Ctrl+ D(D me recuerda un doble clic).

El texto de la macro en visual basic es:

Sub SelectWord()
'
' SelectWord Macro
'
'
    Selection.MoveLeft Unit:=wdWord, Count:=1
    Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend
End Sub
Rudyrucker
fuente
0

Visual Studio Code

Si desea que las combinaciones de teclas coincidan con otro editor: flechas (izquierda / derecha) para seleccionar una palabra completa. En mi caso: cmd+alt+shift+<o cmd+alt+shift+>, por ejemplo, haga lo siguiente en VSC:

  • editar atajos de teclado
  • buscar select word
  • elimine las combinaciones de teclas que no necesita (es posible que deba experimentar para lograr el comportamiento exacto que está buscando).
  • buscar cursorWordStartLeftSelect
    • haga doble clic y personalice: cmd+alt+shift+<
  • y buscar cursorWordStartRightSelect
    • haga doble clic y personalice: cmd+alt+shift+>
urbanaut
fuente