Jadi lokasi kustom ini sendiri merupakan preferensi, dan karena itu disimpan dalam file preferensi yang dimaksud? Itu tidak akan berhasil, jadi sepertinya preferensi yang satu ini harus menjadi istimewa. Disimpan di tempat biasa, dan digunakan untuk bootstrap sisanya?
@ DonHatch Ya, pada dasarnya itulah yang terjadi. Pada awal, iTerm2 memuat prefs default, lalu menyinkronkan perubahan dari lokasi kustom. Saat berhenti, ia menulis perubahan pada daftar lokasi default ke lokasi khusus. Sebagian besar dilakukan di github.com/gnachman/iTerm2/blob/master/sources/…