Como adicionar a funcionalidade de digitação Alt + Backspace macOS ao Windows


40

Eu uso um Mac e, se pressionar Alt+ Backspace, excluirá a palavra inteira. Dessa forma, é simples excluir muitas palavras uma após a outra muito rapidamente. Posso usar a mesma funcionalidade no Windows 10? Mapeando um atalho para excluir uma palavra inteira e não caractere por caractere?


7
Para sua informação, você pode usar as setas Ctrl + para pular palavras inteiras e, com Shift adicionado ao combo, você pode selecionar sentenças muito mais rapidamente e com precisão. Mesmo deve funcionar no Mac.
user1306322

8
Além disso, clicar duas vezes e arrastar sem soltar o botão esquerdo do mouse a partir do segundo clique permitirá selecionar palavras inteiras, incluindo a que você clicou. E clique três vezes seleciona parágrafos inteiros do texto, arrastando opcional.
user1306322

19
Basta digitar dawe depois .para a próxima palavra. Você está usando vim, certo?
21818 Eric Duminil

7
@ user1306322 MIND == Soprado. Eu sou usuário do Windows ("power") há décadas e estava ciente do clique duplo / triplo para palavras / parágrafos. Nunca percebi que funcionaria para arrastar também.
RobIII

11
@EricDuminil A funcionalidade equivalente no vim estaria Ctrl-Wno modo de inserção. :)
JoL 15/03

Respostas:


117

Por favor, use Ctrl+ Backspaceno Windows para excluir uma palavra inteira.


4
+1, porque eu não conhecia essa tecla de atalho. Mas tecnicamente não responde à pergunta, mas apresenta uma alternativa. Você pode adicionar isso à sua pergunta.
LPChip 13/0318

29
Ele responde à pergunta - "Mapear um atalho para excluir uma palavra inteira" parece ser o objetivo. O Alt + Backspace é apenas um exemplo de outro sistema operacional.
Sir Adelaide

6
@ user11230 Você pode usar o Karabiner para configurar várias teclas de atalho no Mac. Mas depois de anos ajustando configurações em vários sistemas, eu não recomendaria isso. Apenas aprenda os padrões. Isso treinará sua alternância de contexto e sua memória muscular. Eventualmente, você poderá usar instalações novas e máquinas de colegas com facilidade.
joeytwiddle

16
De fato, Ctrl tem esse efeito, assim como as teclas Ctrl + Seta movem o cursor uma palavra para a esquerda ou direita, e Ctrl + Delete remove a palavra à direita do cursor. Shift + Ctrl + Seta para expandir a seleção com uma palavra inteira para a esquerda ou direita. No entanto, observe que os controles padrão do Windows Edit não suportam Ctrl + Backspace, a menos que o preenchimento automático esteja ativado. Por exemplo, você notará que Ctrl + Backspace funciona na caixa de diálogo Executar (Win + R), mas não na "barra de endereço" do RegEdit.
Andreas Rejbrand 14/0318

2
Isso também está funcionando para mim no Linux (Cinnamon). Curiosamente, ele não funciona no bloco de notas do Windows.
Marc.2377

17

Você pode remapear a tecla de atalho usando a AutoHotkey .

O script a seguir fará isso. Configure-o para executar na inicialização do Windows ou quando você efetuar login.

!BS::
Send ^{Backspace}

Nota: No meu PC, Alt-Backspace parece ser Desfazer, o mesmo que Ctrl-Z. A AutoHotkey substituirá a funcionalidade existente enquanto o script estiver em execução.


Obrigado, vou olhar para isso mesmo tho eu preferiria uma solução nativa
user11230

Observe que o mapeamento para a sequência Ctrl + Shift + Esquerda, Del / Backspace deve ser uma variante melhor, pois Ctrl + Backspace não é suportado no controle de edição padrão, por exemplo (cf. Bloco de notas).
Joey

1

Se você deseja emular o Alt+ Backspaceque exclui a palavra à esquerda do cursor, é possível que você também queira emular a funcionalidade Command+ Backspace, que exclui a linha à esquerda do cursor.

Supondo que você use o nativo Ctrl+ Backspacefuncionalidade do Windows para excluir a palavra anterior, você pode remapear Alt+ Backspacepara apagar a linha anterior. Isso é especialmente conveniente, pois na maioria dos teclados Windows, a Alttecla está aproximadamente na mesma posição da Commandtecla nos computadores Mac.

O seguinte script AutoHotKey alcançaria a funcionalidade mencionada acima:

!Backspace::
Send {Shift down}{Home}{Shift up}{Backspace}
return

0

Ctrl + Backspace para excluir a palavra à esquerda do ponto de inserção

Ctrl + Delete para excluir a palavra à direita do ponto de inserção


como isso fornece mais informações do que as respostas mais antigas?
phuclv
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.