Selecionando a palavra inteira usando apenas o teclado

27

Suponha que eu esteja escrevendo algum texto e o cursor esteja no meio de uma palavra. Eu gostaria de poder selecionar essa palavra sem usar meu mouse. (Usando o mouse, simplesmente clique duas vezes na palavra.)

Eu encontrei o seguinte, mas é meio desajeitado:

  1. Ctrl + & leftarrow; : para ir ao início da palavra
  2. Ctrl + Deslocamento + & rightarrow; : para selecionar a palavra inteira

Existe uma maneira melhor de fazer isso?

    
por Randomblue 14.10.2011 / 16:24

5 respostas

15

No macOS, crie um arquivo ~/Library/KeyBindings/DefaultKeyBinding.dict com o seguinte conteúdo:

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

Se o arquivo já existir, adicione a segunda linha acima em suas chaves de nível superior.

Reinicie (saia e inicie novamente) um aplicativo para aplicar novas combinações de teclas.

Agora, você pode pressionar ^w ( Control-W ) em qualquer aplicativo nativo (ou seja, não no Firefox, no Eclipse, etc.) para selecioná-lo na palavra atual.

Você pode personalizar o atalho, ^ é Controle, ~ Opção, $ Shift, @ Comando.

Algumas aplicações incluem itens de menu para esta ação. TextMate, por exemplo, usa o atalho ^w para Editar »Selecione» Word por padrão.

    
por 14.10.2011 / 19:47
14

Existe uma maneira melhor. AutoHotkey.

link

Ou se você estiver no Visual Studios, Ctrl W seleciona a palavra inteira.

    
por 14.10.2011 / 19:37
2

Este script AutoHotKey mapeia Ctrl-W para selecionar a palavra sob o cursor:

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

Testado com o Word 2010, também deve funcionar com outras versões.

    
por 12.08.2013 / 23:24
2

No MSWord, pressione F8 uma vez para entrar no modo estendido, duas vezes para selecionar a palavra inteira, três vezes para selecionar a frase inteira, quatro vezes para selecionar o parágrafo e cinco vezes o documento inteiro. Pressione ESC para sair do modo estendido

    
por 09.05.2014 / 13:00
0

A primeira resposta estava certa. Faça Ctrl + rightarrow então faça Ctrl + Deslocamento + leftarrow . Para tornar isso mais curto, salve isso em uma macro. Basta gravar os pressionamentos de teclas na palavra e dar à macro um atalho de teclado simples como, digamos, Ctrl + D (D me lembra de clicar duas vezes).

O texto da macro no visual basic é:

Sub SelectWord()
'
' SelectWord Macro
'
'
    Selection.MoveLeft Unit:=wdWord, Count:=1
    Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend
End Sub
    
por 01.06.2015 / 06:58