Adoro que o Safari 9 tenha marcado abas, foi a última peça que me permitiu mudar do Chrome. No entanto, muitas vezes eu fecho todas as guias, exceto as guias fixadas. No entanto, a menos que eu ative uma das guias fixadas e feche as outras, ele fecha a janela inteira, as guias fixadas e tudo.
Por exemplo, digamos que eu tenho uma guia fixada e uma não. Se a guia não fixada estiver ativa e eu pressionar command+ wa janela inteira será fechada. Mas se eu ativar a guia fixada e clicar no botão Fechar na guia não fixada, a janela permanecerá aberta. Alguma maneira de manter a janela aberta enquanto houver guias abertas, fixadas ou não?
Respostas:
Se você assistir o menu Arquivo, poderá ver as ⌘Walterações dependendo do número de guias abertas. Se houver vários, é "Fechar guia", se houver um (sem contar os fixados), é "Fechar janela".
Existe uma solução alternativa! Você pode substituir ⌘Wpara sempre executar "Fechar guia".
Vá para Preferências do sistema> Teclado> Atalhos> Atalhos de aplicativos
Adicione um atalho para o aplicativo "Safari", item de menu "Fechar guia", atalho ⌘w.
Se você não estiver usando o inglês no Safari, procure o nome exato do item de menu para fechar uma guia. Na versão holandesa do Safari, o item de menu é chamado "Sluit tabblad".
fonte
Só quero acrescentar à resposta do hachre que você pode obter o mesmo resultado usando o terminal. Para substituir ⌘W no Safari, execute as seguintes linhas:
Em seguida, recarregue o Safari:
Eu uso esses comandos no Sierra - funciona muito bem.
fonte
<dict>
tag de abertura ? assim segundo arg no primeiro comando seria'<dict><string>@w</string></dict>'
defaults write com.apple.safari NSUserKeyEquivalents '{"Close Tab"="@w";}'
e funciona. A má notícia é que não consigo encontrar uma maneira simples de escrevercom.apple.universalaccess
(defaults write com.apple.universalaccess "com.apple.custommenu.apps" -array-add "com.apple.Safari"
apenas causou erro e não fez nada com o sudo)