web-dev-qa-db-pt.com

Remapear Copiar e Colar atalhos em um Mac

Eu uso o Windows no trabalho e um Mac em casa. Um dos maiores problemas é a diferença entre os atalhos de copiar e colar no Windows versus o Mac, ou seja, Ctrl + C E Ctrl + V no Windows e no Mac sua Command + C e Command + V. Invariavelmente é difícil por causa de habilidades motoras aprendidas onde minha mão sempre se molda ao Windows Ctrl + C configuração (eu tenho usado o Windows mais tempo)

Eu gostaria de remapear o Copy and Paste para o Fn + C e Fn + V no Mac. Por quê? Porque o Fn chave é, na verdade, a chave que corresponde a onde o Ctrl A chave está nos teclados do Windows e, desde a última chave do Edge, é fácil de encontrar. Eu tentei Double Command mas não parece ter uma opção de virar Fn ao Command chave.

58
Linzdp

Consegui fazer isso funcionar usando uma combinação de DoubleCommand e dica jtbandes de aqui . Primeiro, verifique se a tecla de função atua como caixa de chave de controle no comando Duplo. Em seguida, salve o arquivo ~/Library/KeyBindings/DefaultKeyBinding.dict com o conteúdo

{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}

Depois de sair e entrar novamente, você deve poder usar o fn-c para copiar, etc. Há desvantagens óbvias nessa abordagem. Você precisa definir explicitamente todos os comandos para os quais deseja usar o fn e o mapeamento para controlar e, em seguida, o fn é realmente hacky. Infelizmente, não consegui fazê-lo funcionar de outra forma. No começo, achei que você poderia selecionar a caixa de seleção "a tecla de comando funciona como tecla de controle" e a "tecla fn age como tecla de controle", mas isso não funcionou. Idem para mudar para controlar com o método de Alex acima. Também não consegui encontrar o modificador para atribuir comandos a fn, e a documentação da Apple parece indicar que é feito em um nível mais baixo do que o acesso à tecla. Se alguém souber uma maneira melhor de fazer isso, eu adoraria ver isso.

12
Alex.Bullard

Vá para Preferências do Sistema> Teclado> atalhos de teclado e ative os Atalhos de Teclado do Aplicativo> Todos os Aplicativos

Adicionar atalho

Copiar ^ C

Desfazer ^ Z

Cut ^ X

Colar ^ V

Selecionar tudo ^ A

Feito :)

100
arttioz

Você poderia tentar mapear Command ao Control chave e vice-versa. É muito mais fácil de fazer e, na minha opinião, é quase idêntico aos teclados do Windows.

Basta ir às Preferências do Sistema -> Teclado e Mouse -> Teclado. No lado inferior esquerdo há um botão, Modifier Keys ... Basta alternar Control e Command ao redor.

13
alex

1 - Vá para "Apple"
2 - Vá para "preferências do sistema"
3 - Ir para "teclado"
4 - Em "teclado", vá para a aba "teclado"
5 - Vá para "teclas modificadoras .."
6 - Mude a caixa suspensa "Control () Key" para "Command"
7 - Clique em "ok"
Feito!

Agora:

Control+C = copy
Control+V = colar e
Control+Z = desfazer

9
user209416

Talvez não tão fácil quanto usar ferramentas de terceiros, mas no Snow Leopard 10.6 pode-se usar o AppleScript a seguir para enviar as chaves Command-C ou Command-V existentes e então adicionar esse script para uma chave de sua escolha .

Algo como:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(Isso não permitirá que você use a chave fn embora.)

2
Arjan

Tente IronAHK . É uma reescrita completa de AutoHotkey que você pode usar para remapear chaves e fazer atalhos.

2
John T

Eu uso o arttioz caminho , faça isso com Atalhos de Aplicativos, mas tem algum problema.

Se eu mudar de idioma para chinês, o título do menu precisa usar o Word chinês. :-(

Exemplo:

  • 拷貝 ^ C
  • 還原/還原 輸入 ^ Z
  • 剪下 ^ X
  • 貼上 ^ V
  • 選 選 ^ A
1
Chu-Saing Lai

A melhor solução é instalar Mosquetão .

Após a instalação, ative as Modificações complexas> Lista de atalhos do PC

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group

0
Ton Snoei

Esta é uma lista mais completa baseada no incrível resposta do arttioz

Vá para Preferências do Sistema> Teclado> atalhos de teclado e ative os Atalhos de Teclado do Aplicativo> Todos os Aplicativos

Adicionar atalho

  • Copiar ^ C

  • Desfazer ^ Z

  • Refazer a mudança- ^ Z

  • Cut ^ X

  • Colar ^ V

  • Selecionar tudo ^ A

  • Encontre ... ^ F

Você também pode adicionar alguns aplicativos específicos, como para o Google Chrome:

  • Colar e alterar o estilo de correspondência - ^ V

  • Use a seleção para encontrar ^ E

  • Encontre Próximo ^ G

  • Encontre a Mudança Anterior - ^ - G

Você pode encontrar atalhos de teclas de menu existentes na barra de menus de um aplicativo e religá-los usando os nomes exatos exibidos. Você também pode verificar a alteração lá.

0
dfherr

Você basicamente pode fazer qualquer remapeamento que desejar com o aplicativo https://pqrs.org/osx/karabiner/

0
Martin Odhelius

Se você estiver usando uma área de trabalho no trabalho, convém tentar usar o comando por um tempo. Eu descobri que minha memória muscular parece sensível ao estilo de teclado que estou digitando. Ele fica confuso com laptops, no entanto. E quando eu tive que usar a versão de 1998 do teclado da Apple.

Por outro lado, se você usa um laptop, isso é totalmente irrelevante.

0
Benjamin Dobson