Senang bahwa Safari 9 telah menyematkan tab, itu adalah bagian terakhir yang memungkinkan saya untuk beralih dari Chrome. Namun, saya sering menutup semua tab kecuali tab yang disematkan. Namun, kecuali saya mengaktifkan salah satu tab yang disematkan dan kemudian menutup tab yang lain itu akan menutup seluruh jendela, menyematkan tab dan semuanya.
Sebagai contoh, katakanlah saya memiliki satu tab yang disematkan dan satu tidak. Jika tab unpinned aktif dan saya menekan command+ wseluruh jendela ditutup. Tetapi jika saya membuat tab yang disematkan aktif dan kemudian klik tombol tutup pada tab yang belum dilipasi, jendela tetap terbuka. Adakah cara untuk menjaga jendela terbuka selama ada tab yang terbuka, disematkan atau sebaliknya?
Jawaban:
Jika Anda menonton menu File, Anda dapat melihat ⌘Wperubahan tergantung pada jumlah tab yang terbuka. Jika ada banyak, itu "Tutup Tab", jika ada satu (tidak termasuk yang disematkan), itu "Tutup Jendela".
Ada solusinya! Anda dapat menimpa ⌘Wuntuk selalu menjalankan "Tutup Tab".
Buka Preferensi Sistem> Keyboard> Pintasan> Pintasan Aplikasi
Tambahkan Pintasan untuk aplikasi "Safari", item menu "Tutup Tab", pintasan ⌘w.
Jika Anda tidak menggunakan bahasa Inggris di Safari, cari nama yang tepat dari item menu untuk menutup tab. Dalam Safari versi Belanda, item menu disebut "Sluit tabblad".
sumber
Hanya ingin menambahkan jawaban hachre bahwa Anda dapat mencapai hasil yang sama menggunakan terminal. Untuk menimpa ⌘W di Safari jalankan baris berikut:
Kemudian muat ulang Safari:
Saya menggunakan perintah di Sierra - berfungsi dengan baik.
sumber
<dict>
tag pembuka ? jadi argumen kedua dalam perintah pertama adalah'<dict><string>@w</string></dict>'
defaults write com.apple.safari NSUserKeyEquivalents '{"Close Tab"="@w";}'
dan berfungsi. Berita buruknya adalah saya tidak dapat menemukan cara sederhana untuk menuliscom.apple.universalaccess
(defaults write com.apple.universalaccess "com.apple.custommenu.apps" -array-add "com.apple.Safari"
hanya menyebabkan kesalahan dan tidak melakukan apa pun dengan sudo)