Eu uso o Preview para visualizar arquivos PDF (duh) e às vezes anotá-los e pesquisá-los profusamente. Continuo usando a combinação Command-Backspace para tentar excluir a linha atual que estou escrevendo na anotação ou limpar a caixa de pesquisa, mas, para minha consternação, ele envia o arquivo PDF atualmente aberto para a lixeira!
Estou acostumado com o Command-Backspace excluindo toda a linha em outro software, mais orientado para gravação ou entrada de texto, como o TextEdit even (que eu realmente não uso, mas é outro padrão do OSX, então acho que alguma consistência é esperada?).
Existe alguma maneira de desativar esse atalho de teclado na visualização? Eu nem preciso fazer o que eu esperava, só quero parar de excluir meus arquivos!
macos
keyboard-shortcuts
preview.app
gakera
fonte
fonte
Respostas:
Em Preferências do sistema > Teclado > Atalhos do teclado , adicione um atalho para Visualização (Mover documento PDF selecionado para a Lixeira) que é improvável que você digite inadvertidamente, algo como ^ ⌥ ⇧⌘ ⎋.
fonte
Como alternativa à atribuição de um atalho diferente (difícil) ao item de menu, você pode atribuir a
Cmd-Delete
combinação a um item de menu inofensivo, como Editar »Ortografia» Verificar ortografia ao digitar .A diferença é que algo inofensivo acontece quando você pressiona o atalho, mas, independentemente da combinação improvável de teclas pressionadas, nunca executará a operação de exclusão.
Além disso, a resposta com o atalho difícil funciona apenas para a variante específica do item de menu PDF, não para todas as variantes do item (por exemplo, Mover imagem selecionada para a lixeira ). Depende de qual comportamento você preferir.
O problema é: Não é possível digitar
Delete
/Backspace
na caixa de diálogo onde você atribui atalhos personalizados. Você precisa fazer isso através da linha de comando em/Applications/Utilities/Terminal.app
:O resultado:
Muito obrigado a @Arjan por sua colaboração nesta resposta completamente revisada.
fonte
nib
uso das ferramentas do desenvolvedor em versões anteriores para remover o atalho ou movê-lo para outro comando, mas isso não é mais possível ("compiladonib
"). Outra opção seria interceptar o atalho globalmente usando um dos gerenciadores de teclas de atalho, mas isso é, como mencionado, global, levando à quebra do Finder e do editor geral.defaults write com.apple.Preview NSUserKeyEquivalents -dict-add "Move to Trash" nil
(e repita para os outros dois nomes de menu que temos encontrado ...)KeyRemap4MacBook ? Não tenho experiência com ele, apenas o vi flutuar hoje no MacUpdate. A partir da descrição, deve permitir que você faça o que deseja. No mínimo, é grátis, então você só perde o seu tempo se não der certo.
fonte