Esto es como preguntar si puedes encontrar todas las palabras en un diccionario. Cada autor elige las palabras que colocan cuando publican, al igual que los desarrolladores de aplicaciones codifican lo que escriben en el código cuando lo envían.
Antes de intentar responder directamente, en el pasado las preferencias de usuario eran simples y se escribían en un archivo. Con el tiempo, ese diseño falló de varias formas y existe un sistema más nuevo en todos los sistemas operativos de Apple.
En tu caso, el libro está escrito y publicado y necesitarías un desensamblador como Hopper para traducir las instrucciones de la máquina al código si eso te ayuda a listar cómo maneja el análisis y la escritura en el archivo de preferencias.
No conozco ninguna herramienta que desensamble solo el manejo de preferencias, pero esa es una idea genial para un proyecto secundario si alguien está interesado. Además, no pasen por alto que el sistema de preferencias actual en macOS no necesariamente guarda ninguna configuración en un archivo físico. Un desarrollador puede programarlo, pero con iCloud y preferencias administradas, la mayoría de las aplicaciones omiten ese apéndice como peso muerto. Nuevamente, a menos que el documento del desarrollador se genere cuando se envía la aplicación, alguien tiene que desensamblar las cosas para conocer la implementación para cada versión de cada aplicación.
0 votos
Escribiré una respuesta general, tal vez alguien que use iTerm conozca detalles específicos. La emulación de pulsaciones de botones podría ser un tema separado. Parece ser algún tipo de script de GUI y no algo que un programa guardaría en el sistema de base de datos de preferencias. No confiaría en el archivo que mencionas como "almacenar las preferencias" sin una lectura muy detallada del código de iTerm o mucha experiencia empírica que demuestre que aún es válido.