Bergantung pada sistem Anda, karakter pemisah kata mengubah cara Anda dapat memilih / menghapus kata (misalnya dengan mengklik dua kali atau menggunakan kombinasi tombol dengan keyboard Anda).
Faktanya adalah bahwa saya membenci perilaku default OSX.
Sebagai contoh:
Ambil baris kode berikut:
obj.attr1.innerAttr
Jika kursor saya ada di akhir baris dan saya tekan alt+ backspace, itu akan menghapus semuanya dan bukan hanya innerAttr
.
Saya hanya menemukan beberapa aplikasi (seperti iTerm) yang memungkinkan Anda mengubah karakter pemisah pemilihan kata.
Apakah ada cara untuk mengubahnya untuk seluruh sistem?
defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX
melalui apple.stackexchange.com/a/124788/15378Sepengetahuan saya, pemisahan kata seleksi dilakukan berdasarkan aplikasi per, bukan berbasis sistem. iTerm memungkinkan Anda untuk mengkonfigurasi karakter, tapi itu pilihan yang sangat tidak biasa; sebagian besar aplikasi menggunakan standar yang telah ditentukan di perpustakaan Kakao dan Karbon, yang hard-coded, tidak diambil dari pengaturan preferensi terpusat.
sumber