Shift – Comando – Seta esquerda / direita começou a alternar guias no macOS Mojave Finder, colidindo com o movimento do texto?

15

Muitas vezes, preciso renomear nomes de arquivos mais longos no Finder. Eu costumava fazer Shift+ Command+ / para selecionar o texto do cursor até o início / fim do campo.

Mas no macOS Mojave, de repente, essa combinação começou a mudar para a guia Localizador anterior / seguinte - então, quando uso o atalho, a edição do nome do arquivo é cancelada e eu mudo para uma nova guia.

Isso não acontece no macOS High Sierra e está descrito no documento de suporte da Apple, atalhos de teclado do Mac como:

  • Shift – Comando – Seta esquerda : selecione o texto entre o ponto de inserção e o início da linha atual.

  • Shift – Comando – Seta para a direita : selecione o texto entre o ponto de inserção e o final da linha atual.

Isso é um inseto? Existe uma solução alternativa conhecida?

Tomáš Kafka
fonte

Respostas:

11

Se você definir seu próprio atalho para mover entre as guias de uma janela, as combinações Shift-Comando-Seta funcionarão como antes.

Para definir seu próprio atalho:

  • Abra Preferências do Sistema -> Teclado -> Atalhos
  • Selecione Atalhos do aplicativo na parte inferior.
  • Clique no botão + para adicionar um atalho.
  • Verifique se "Todos os aplicativos" está selecionado
  • Digite os nomes exatos dos comandos, em um sistema em inglês eles seriam 'Show Previous Tab' e 'Show Next Tab'. Verifique isso no menu Janela do Finder, se você não tiver certeza.
  • Adicione seu atalho preferido para alternar entre as guias em qualquer direção

insira a descrição da imagem aqui

Lizzan
fonte
1
Obrigado, isso parece ótimo, mas posso colocar lá qualquer coisa, exceto a cmd+tab/ da cmd+shift+tabqual eu quero: /
Tomáš Kafka
3

A grande maioria das caixas de texto no macOS (incluindo as de aplicativos de terceiros) oferece suporte às combinações de teclas do Emacs para mover o texto. Eles usam a Ctrlchave em vez de Commande, portanto, têm menos probabilidade de serem remapeados aleatoriamente pelas alterações do SO.

No seu caso específico, você pode usar Ctrl+Shift+Ae Ctrl+Shift+Eselecionar texto do cursor até o início ou o fim da linha, respectivamente. Esses atalhos podem ser inseridos inteiramente com a mão esquerda, o que pode até acelerar um pouco.

Outros atalhos úteis: Ctrl+Ae Ctrl+Emova o cursor para o início ou o fim da linha, respectivamente, enquanto Ctrl+Kexclui o texto do cursor para o final da linha. Listas completas de atalhos são postadas em vários pontos da web; você pode verificar este site, por exemplo.


Além disso, se você estiver renomeando arquivos com frequência no Finder, considere usar a ferramenta de renomeação de vários arquivos incorporada ao Finder. Simplesmente selecione vários arquivos, clique com o botão direito do mouse (ou clique com a tecla Ctrl / clique com dois dedos) neles e selecione "Renomear N Itens ...". Isso abre uma caixa de diálogo que permite fazer algumas transformações simples de renomeação (adicionar texto, substituir texto ou formatar nomes seqüencialmente).

nneonneo
fonte
2
Obrigado! Eu não gosto de aprender shortcust do Emacs, mas esta parece ser a única maneira possível. Obrigado Apple :).
Tomáš Kafka
Sinceramente, eu aprendi isso com um amigo há muitos anos, e só descobri recentemente que eles eram os elementos principais do emacs. Não uso emacs me :)
nneonneo
1

Alterar o atalho nas preferências do sistema fez o truque para mim.

Apenas alterei o comando para: command+ shift + ou , que eu nunca uso no localizador, então fiz uma escolha específica para o localizador.

Pode ser necessário abri-lo para todos os aplicativos, dependendo de como as janelas de salvamento no aplicativo se comportam

SN
fonte