Bunyi bip Command-Control-Arrow (memainkan suara peringatan) di Lion

12

Saya perhatikan sejak memutakhirkan ke Lion bahwa jika saya menekan Command- Control- Left/Right(dan kadang-kadang Downjuga; lihat di bawah), komputer saya berbunyi bip (memainkan suara peringatan).

Itu tidak terjadi di semua aplikasi:

  • Di Konsol, saya dapat menekan salah satu kombinasi tombol di atas, dan tidak ada bunyi bip.
  • Di Mail, berbunyi bip jika saya menekan Command- Control- Left/Right, tetapi tidak Up/Down.
  • Di sebagian besar setiap aplikasi lain, setiap kombinasi kecuali Command- Control- Upmenyebabkan bunyi bip.

Sepertinya saya tidak dapat menemukan perintah menu yang mungkin mencoba untuk dipanggil, walaupun kalaupun itu masalahnya, aplikasi seperti NetBeans dan PhpStorm adalah kunci pasung monyet di sini: Saya telah Command- Control- Leftdipetakan untuk "pergi ke edit terakhir ". Ketika saya menekan kombinasi tombol itu, Mac saya masih mengeluarkan bunyi bip pada saya, tetapi itu juga memindahkan kursor ke lokasi edit terakhir.

Apa Command- Control- Left/Right/Up/Downpeta yang dikeluhkan oleh Mac saya?


sumber
Saya akhirnya mengatasi masalah ini di NetBeans / PhpStorm dengan mengubah pintasan ke Command- Option- Left.
1
Anda juga dapat membisukan seperti superuser.com/questions/98868/…
Sanghyun Lee

Jawaban:

8

Bip yang Anda dengar dalam konteks ini bukan karena perintah-perintah kunci itu dipetakan ke sesuatu tetapi justru sebaliknya karena tidak.

Mengetik perintah kunci yang tidak dipetakan akan menghasilkan bel yang dapat didengar.

Seperti yang Anda perhatikan Command- Control- Rightdalam menghasilkan lonceng yang dapat didengar di Mail.app. Anda juga akan mencatat bahwa Command- Nmenghasilkan pesan baru.

Jadi, inilah bukti untuk mengkonfirmasi pernyataan saya:

  • Buka System Preferences> Keyboard
  • Pilih Pintasan Keyboard dari kotak pil di bagian atas
  • Dari menu di sebelah kanan pilih Pintasan Aplikasi
  • Klik tanda + kecil di kiri bawah panel kanan
  • Dari Aplikasi tarik ke bawah pilih Mail
  • Di bidang Judul Menu, ketik "Pesan Baru" (tanpa tanda kutip)
  • Tempatkan kursor Anda di bidang Shortcut Keyboard dan ketik Command- Control-Right
  • Klik Tambah

Sekarang kembali ke Mail dan ketik Command- Control- Right. Pesan baru akan dibuat tetapi jika Anda mengetik Command- NAnda akan mendengar bel yang terdengar. Ini karena Command- Ntidak lagi dipetakan ke apa pun. Kami menggantinya.

Jadi, ketika Anda mendengar bel yang terdengar, sering kali berarti Anda mencoba melakukan sesuatu yang tidak mungkin (yaitu mengetikkan perintah kunci yang tidak memiliki arti untuk aplikasi saat ini).

Samuel Mikel Bowles
sumber
Menarik. Itu sepertinya masuk akal. Aplikasi seperti NetBeans dan PhpStorm tampaknya merupakan pengecualian untuk aturan ini, tetapi mereka menerapkan penanganan pintasan mereka sendiri, jadi mungkin saja mereka tidak melakukannya dengan benar.
6
Saya melihat hal yang sama dengan semua aplikasi JetBrains. Ini membuatku gila :(
Shane
5
IntelliJ adalah alasan tepatnya saya di sini ...
dev
Agak aneh bahwa hanya karena ada sesuatu yang tidak terikat dalam Prefs Sistem yang MacOS menganggap kombo kunci tidak digunakan, ketika itu dapat dengan mudah dipetakan ke sesuatu yang penting dalam aplikasi pihak ke-3, seperti dalam IDE atau editor teks misalnya .
Jake Wilson
Jawaban roNn23 memperbaiki masalah pada alat JetBrains seperti IntelliJ, PyCharm, CLion, AppCode, Ryder, dll.
rob mayoff
11

Saya telah menemukan solusi yang bagus. Buat file ~/Library/KeyBindings/DefaultKeyBinding.dictdengan konten berikut:

{
    "^@\UF701" = "noop:";
    "^@\UF702" = "noop:";
    "^@\UF703" = "noop:";
}

Ditemukan di GitHub / Atom .

roNn23
sumber
2
saya harus mengaktifkan @ dan ^ di ElCapitan "@ ^ \ UF701"
GDmac
Jawaban ini memperbaiki masalah bagi saya (di CLion dan alat JetBrains lainnya) di macOS 10.15 Catalina tanpa perubahan.
rob mayoff
Masih berfungsi di Catalina! Tetapi mungkin Anda harus me-restart aplikasi atau Mac jika tidak segera berfungsi.
roNn23