Jawaban dari Steve di atas tidak cukup berhasil untuk saya karena pengaturan global. Itu juga membuat saya penasaran tentang di mana menemukan com.microsoft.VScode
nama domain untuk suatu aplikasi. Inilah yang berhasil untuk saya dan formulasi umum:
Untuk mengaktifkan pengulangan untuk aplikasi tertentu, seperti VSCode, pertama-tama pastikan bahwa tidak ada pengaturan global yang menggantikan.
defaults delete -g ApplePressAndHoldEnabled
Kemudian aktifkan pengaturan untuk aplikasi tertentu, Anda dapat menemukan nama domain aplikasi dengan menemukannya di Info.plist
dokumen di bawah folder Konten tempat aplikasi diinstal.
Contoh
<key>CFBundleIdentifier</key>
<string>com.microsoft.VSCode</string>
Kemudian atur pengaturan pada baris perintah.
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
Anda dapat menggunakan pola ini pengaturan khusus aplikasi lain juga. Pastikan saja bahwa pengaturan Anda tidak ditimpa secara global.
Untuk informasi lebih lanjut tentang defaults
tipe defaults help
. Satu catatan lagi, Anda tidak perlu menjalankan ini seolah- sudo
olah pengguna Anda sudah menjadi admin.